Senior Robotics Software Engineer: Lunar Rover Perception

Voyager Space

Pittsburgh (Allegheny County)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible Time Off
Medical, dental, vision benefits
Gym memberships nationwide
401(k) with company match
Wellness programs

Job summary

Voyager Space in Pittsburgh, PA, is seeking a Senior Robotics Software Engineer to build perception systems for autonomous rovers and robotic spacecraft. You will design and implement stereo vision, LiDAR, and sensor fusion pipelines, enabling reliable state estimation, hazard detection, and autonomous guidance.

Ideal candidates have 5+ years of hands-on experience in C++/Python, with Linux production software experience and a background in robotics and GNC systems.

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Aerospace or related field.
  • 5+ years of hands-on work experience developing algorithms to solve challenging real-world problems.
  • Strong programming skills in modern C++ and Python.
  • Experience shipping production software in a Linux environment.

Responsibilities

  • Design, develop, and maintain perception software for autonomous rovers and robotic spacecraft.
  • Develop stereo vision and LiDAR algorithms for visual-inertial odometry, hazard detection and avoidance, mapping, and localization.
  • Build sensor fusion pipelines combining camera, LiDAR, IMU, RF, and navigation measurements.
  • Implement feature detection, image registration, optical flow, and point cloud processing pipelines.
  • Design kinematics-informed motion control, path planning, and behavior control systems for surface vehicles.
  • Optimize robotics software for embedded ARM processors and heterogeneous compute platforms including GPUs and FPGAs.
  • Integrate robotics algorithms into flight software architectures.
  • Develop simulation tools and sensor models of varying fidelities for algorithm and system development and validation.
  • Develop automated testing, hardware-in-the-loop (HIL), and software-in-the-loop (SIL) verification frameworks.

Skills

C++
Python
Linux
Robotics

Education

BS in Computer Science/Engineering/Robotics

Tools

ROS

Job description

Voyager Space in Pittsburgh, PA, is seeking a Senior Robotics Software Engineer to build perception systems for autonomous rovers and robotic spacecraft. You will design and implement stereo vision, LiDAR, and sensor fusion pipelines, enabling reliable state estimation, hazard detection, and autonomous guidance.

Ideal candidates have 5+ years of hands-on experience in C++/Python, with Linux production software experience and a background in robotics and GNC systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer — Lunar Rover Autonomy
Senior Robotics Software Engineer — Lunar Rover Autonomy

Socket.dev • Pittsburgh

On-site
USD 140,000 - 210,000
Senior Robotics Software Engineer — Perception & Autonomy
Senior Robotics Software Engineer — Perception & Autonomy

voyagertechnologiesinc • Pittsburgh

On-site
USD 120,000 - 180,000
Flexible Time Off
Medical, Dental, and Vision coverage
Gym memberships (nationwide)
+1
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Socket.dev • Pittsburgh

On-site
USD 140,000 - 210,000
Senior Perception Software Engineer, Space Robotics
Senior Perception Software Engineer, Space Robotics

Lunar Outpost European Union • Golden (CO)

On-site
USD 130,000 - 170,000
Health coverage
Paid time off
401(k) match
+3
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Voyager Space • Pittsburgh

On-site
USD 140,000 - 200,000
Flexible Time Off
Medical, dental, vision benefits
Gym memberships nationwide
+2
Senior Robotics Software Engineer
Senior Robotics Software Engineer

voyagertechnologiesinc • Pittsburgh

On-site
USD 120,000 - 180,000
Flexible Time Off
Medical, Dental, and Vision coverage
Gym memberships (nationwide)
+1
Senior Robotics Engineer / Perception
Senior Robotics Engineer / Perception

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 180,000
Medical Insurance
PTO
401k
Senior Perception Robotics Software Engineer
Senior Perception Robotics Software Engineer

Parallel Systems, Inc. • Los Angeles (CA), Northern (KY)

Hybrid
USD 163,000 - 212,000
Senior Robotics Engineer, Perception (Hybrid C++/Python)
Senior Robotics Engineer, Perception (Hybrid C++/Python)

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 180,000
Medical Insurance
PTO
401k
Senior Robotics Software Engineer, Perception
Senior Robotics Software Engineer, Perception

Alumni Founders • Los Angeles (CA)

On-site
USD 120,000 - 180,000