Software Integration and Test Engineer Verified today

Voyager Space · Pittsburgh, PA · Production · first seen 2026-09-24

The Role

Voyager Technologies is seeking a Software Integration and Test Engineer to plan, integrate, and execute software verification and test activities for next-generation lunar landers. You'll work with a multidisciplinary team to ensure mission-critical software performs flawlessly from the lab to launch and on the lunar surface.

What You'll Do

  • Design test plans and procedures to validate spacecraft software and hardware, including rocket engines, inertial measurement units, star trackers, radar systems, sun sensors, thermal controllers, lidar, and guidance, navigation and control algorithms.
  • Develop software testing infrastructure and tests to verify spacecraft systems function consistently across platforms with emulators and hardware in varying combinations.
  • Improve testing infrastructure to support developer and automated testing, enabling tighter integration between developers and testers.
  • Execute test procedures manually when multi-million dollar spacecraft hardware is involved, and report regressions.
  • Expand autonomous nightly tests against continuous integration pipelines across different platforms for increased test coverage.
  • Write bug tickets for software issues found during verification.
  • Develop automatic reporting tools to map failed and passed tests to subsystem-level requirements.
  • Benchmark and analyze spacecraft system performance across all flight modes.
  • Identify and resolve anomalous software behavior.
  • Work with developers, engineers and technicians to solve problems found through testing.
  • Manage test regressions, test resources, and test software repositories.
  • Perform acceptance tests and trace features back to requirements.
  • Collect, analyze and present test metrics.

Required Qualifications

  • Bachelor's or graduate degree in a technical field.
  • Minimum five years of relevant work experience.
  • Proficiency with Object-Oriented Programming (OOP).
  • Proficiency with scripting languages (e.g. Python).
  • Demonstrated ability to build and test distributed software and/or hardware systems.
  • Demonstrated ability to lead anomaly investigation activities involving multiple experts.

Beneficial Qualifications

  • Knowledge of formal software verification and validation processes.
  • Proficiency with software configuration management tools (e.g. git).
  • Experience with containers (e.g. Docker) and virtual machines (e.g. QEMU).
  • Experience with Linux and embedded operating systems.
  • Familiarity with coding safety standards (e.g. MISRA-C).
  • Familiarity with communication protocols (e.g. CCSDS, Ethernet, RS-422, TCP/IP, I2C, QAM, RS-232, Spacewire, CAN, GPIO, IPC, MIL1553, RS-485).
  • Familiarity with electronic test equipment including oscilloscopes, multimeters, and logic analyzers.
  • Familiarity with electrical circuit dynamics.
  • Familiarity with environmental testing (e.g. EMC/EMI, thermal-vacuum testing).
  • Familiarity with systems driven by spacecraft software including multi-DOF spacecraft controls, thermal systems, RF communications systems, avionics systems, and power systems.

Compensation and Benefits

  • Flexible Time Off (FTO).
  • Comprehensive medical, dental, and vision coverage with significant company contribution.
  • 401(k) retirement plan with 50% company match on contributions up to 8%.
  • Flexible gym memberships with 12,700+ nationwide options.
  • Company wellness programs supporting physical and mental well-being.
  • Additional voluntary benefits and employee support resources.

Requirements

To conform to U.S. Government export regulations including ITAR and EAR, applicants must be a U.S. Person: a US Citizen, lawful permanent resident, or protected individual as defined by 8 U.S.C. § 1324b(a)(3). Applicants must be eligible to obtain any required export authorizations from the U.S. Department of State or Department of Commerce.