Application Software Engineer – Chassis Tester Software III
Core
Develop and maintain Linux instrument drivers, test frameworks, and operator tools for verifying avionics hardware on the New Glenn launch vehicle.
Role type
Senior IC application software engineer (hardware-in-the-loop test systems)
Builds
Linux drivers for test instruments, automated test execution frameworks (Themis), and operator GUI/CLI tools for flight-critical hardware verification
Domain
Aerospace / Avionics test infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux software development, Python (expert), hardware interface programming (SCPI/VISA), networking stack (sockets/telemetry), automated testing frameworks, Git workflow, hardware-software debugging
Preferred skills
Ansible, Python GUI frameworks (PyQt/PySide), C++ (embedded), avionics test environments, requirements management systems (DOORS/Jama), containerization
Technologies
Linux, Python, SCPI, VISA, Ansible, PyQt5/6, FastAPI, React, Docker, pytest
Responsibilities
Design and implement production-quality Linux software drivers for test instruments; Architect and extend automated test execution frameworks and Themis; Design networking architecture for multi-instrument test configurations; Build and maintain deployment automation for test system configuration management; Design and implement operator-facing applications for test campaign execution; Drive technical debt reduction and standardize interfaces
Seniority
Senior, hands-on IC