
Posted 23 days ago
Senior Robotics Software Engineer
StarpathSenior Robotics Software Engineer – Lunar Rover Localization
Requirements
5+ years Python or C/C++ experience, Experience controlling real robots, Non-GPS localization techniques (INS, EKF, SLAM), Degree in Computer Science or equivalent experience, U.S. person status for export regulations
Skills
PythonC#ROS2SLAMLiDAR
About the role
Responsibilities
- Design technical approaches to address specific challenges of rover localization on the Moon
- Develop software to accurately determine rover position using sensor data such as IMU, cameras, LIDAR, and odometry
- Test and evaluate localization performance on rover prototypes at lunar analog test sites
- Conduct performance evaluations in Gazebo-based mission simulations using NASA lunar terrain data
- Integrate localization systems with other autonomy components including path planning and hazard avoidance
Requirements
- 5+ years of experience programming in Python and/or C/C++
- Proven experience developing software to control real robots
- Expertise in non-GPS localization techniques such as INS, EKF, factor graphs, or SLAM
- Degree in Computer Science or a related field, or equivalent professional experience
- U.S. person status (citizen, permanent resident, refugee, or asylee) for export regulation compliance
- Outstanding communication skills and exceptional engineering ability
Preferred Qualifications
- Experience with outdoor robots, autonomous vehicles, or robots operating in natural terrain
- Proficiency with LIDAR-based or vision-based localization (e.g., VSLAM, visual odometry)
- Experience with terrain matching techniques
- Experience programming in ROS/ROS2
- Experience using robot simulators like Gazebo or MuJoCo
- Background in developing software for aerospace applications or production environments
Benefits
- Competitive salary range of $145K – $185K
- Equity package
- Paid Time Off (PTO)
- Comprehensive health, dental, and vision coverage
About the Company
Starpath develops and manufactures technologies to enable human life on the Moon and Mars. We are building robotic systems to locally produce essential commodities like water, power, and oxygen at scale, with the ultimate goal of operating a self-sustaining city on Mars.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Robotics Software Engineer
Starpath · Hawthorne
