Aerospace Software Test Engineer III
Role responsibilities
Lead the design and implementation of comprehensive testing strategies for flight and ground software using all-digital and hardware-in-the-loop simulations. Mentor junior engineers and serve as a senior technical reviewer for software changes and automated testing pipelines.
Requirements
Requires a Bachelor's degree in Computer Science or Engineering with 5 to 8+ years of formal software testing experience. Must possess strong expertise in C/C++, Python, Linux, and Agile methodologies, along with US citizenship or permanent residency for ITAR compliance.
Key skills
C++, Python, Linux, Agile, Git, CI/CD, Test Automation, Hardware-in-the-loop Simulation, Unit Testing, Software Architecture, NASA Trick Simulation Environment, Software Verification
Keywords
Aerospace, Software Test Engineering, C++, Python, Linux, Agile, Git, CI/CD, Hardware-in-the-loop, NASA Trick, Unit Testing, Software Verification, Flight Software, Ground Software, ITAR, Simulation Environments, Automation Frameworks, Merge Requests, Pull Requests, Spacecraft, Launch Vehicles