Robotics Software Engineer - Localization & SLAM (Hybrid)
ST ENGINEERING AETHON INC
Pittsburgh (Allegheny County)
Hybrid
USD 80,000 - 100,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Medical, Dental, and Vision coverage
Health Savings Account / Flexible Spending Account
Free Onsite Gym
Immediate 401k vesting
Wellness Incentive Program
Life & Disability Insurance
Generous Paid Time Off
Job summary
ST Engineering Aethon Inc seeks a Software Engineer skilled in robotics and C++ to optimize SLAM solutions. This hybrid position in Pittsburgh includes responsibilities like real-time 3D LiDAR mapping and working with cross-functional teams. Candidates need a degree in engineering or computer science, and 3+ years' experience in software development. Benefits include healthcare coverage, 401k, and paid time off.
Qualifications
3+ years of software development experience using modern C++.
Experience with lidar, IMU, and other sensor technologies.
Ability to work both independently and with teams.
Responsibilities
Implement and optimize real-time 3D LiDAR SLAM and mapping.
Participate in code reviews and ensure code quality.
Develop software modules focusing on performance and reliability.
Integrate sensor fusion pipelines for accurate robot localization.
Contribute to system performance improvements through profiling and refactoring.
Skills
Strong software engineering background
C++ development experience (C++11, C++14, C++17)
Experience with lidar and IMU technologies
Problem-solving skills
Strong communication skills
Education
Bachelor's degree or higher in engineering, robotics, or computer science
Tools
Linux
ROS (Robot Operating System)
Python
Go
Job description
ST Engineering Aethon Inc seeks a Software Engineer skilled in robotics and C++ to optimize SLAM solutions. This hybrid position in Pittsburgh includes responsibilities like real-time 3D LiDAR mapping and working with cross-functional teams. Candidates need a degree in engineering or computer science, and 3+ years' experience in software development. Benefits include healthcare coverage, 401k, and paid time off.