Autonomy Software Engineer
Core
Develop flight autonomy capabilities, guidance, navigation, and control software for Hermeus' supersonic vehicle fleet to enable mission execution and higher levels of autonomy.
Role type
Senior IC autonomy software engineer (GNC)
Builds
Flight autonomy software, guidance and control loops, mission-autonomy behaviors, and navigation solutions for unmanned supersonic aircraft.
Domain
Defense aviation / Aerospace / Unmanned systems
Deliverable
production ML models | product features
Required skills
Modern C++, autonomous systems, guidance, controls, navigation, software architecture, simulation, automated testing
Preferred skills
Experience with unmanned aircraft, integration with command-and-control systems, validation of navigation sensors
Technologies
C++
Responsibilities
Develop modern C++ software for flight autonomy, guidance, navigation, and control; Design and implement mission-autonomy behaviors and vehicle decision-making capabilities; Develop and integrate guidance and control loops for unmanned aircraft; Support the integration, evaluation, and validation of navigation sensors and navigation solutions; Integrate autonomy capabilities into existing aircraft software architectures and command-and-control systems; Develop automated test suites, simulation scenarios, and utilities to verify autonomy performance and expected behavior; Work closely with GNC and simulation engineers to develop, test, and validate autonomy algorithms