Voyager Technologies
Robotics Software Engineer III
Pittsburgh, PA +1 · Full-time · Posted Aug 21, 2026
- Location
- Pittsburgh, PA
Pittsburgh, Pennsylvania, United States - Experience
- 5+ years of hands-on work experience developing algorithms to solve challenging real-world problems.
- Education
- BS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Aerospace, or related field.
- Visa sponsorship
- Applicants must be a U.S. Person (U.S. citizen, lawful permanent resident, or protected individual as defined by 8 U.S.C. § 1324b(a)(3)) and eligible to obtain any required export authorizations.
About the job
Build perception, navigation, and control software for autonomous rover and robotic spacecraft platforms, supporting state estimation, hazard avoidance, and system validation.
What you'll do
- Develop perception, sensor-fusion, motion-control, and path-planning algorithms for robotic vehicles.
- Optimize and integrate robotics software into flight software and embedded compute platforms.
- Build simulation, testing, and verification frameworks, including HIL and SIL.
What they ask for
- BS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Aerospace, or a 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.
Nice to have
- MS/PhD in Computer Science or related field.
- Experience in sensor processing, robotics, GNC, field testing, perception algorithms, GIS, or training and deploying deep learning models for AI/ML applications.
Tools
C++, Python, Linux, ARM, GPUs, FPGAs, LiDAR, IMU
AI focus
Preferred experience includes training and deploying deep learning models for AI/ML applications.
Model-written summary · the original posting is authoritative