Software Engineer - Neutron Flight Safety Systems
Core
Develop and maintain safety-critical software for Neutron's autonomous Flight Termination System (FTS) to monitor flight progress and terminate the vehicle if safety criteria are not met.
Role type
Mid-level embedded systems software engineer (safety-critical)
Builds
Flight safety software, services, tools, and interfaces for the Neutron launch vehicle
Domain
Aerospace / Space launch vehicles / Safety-critical embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++ (embedded systems), Python (test/simulation), Git, CI/CD tooling, requirements traceability, formal testing, regulatory standards compliance
Preferred skills
DO-178/IEC 62304/ISO 26262 experience, Linux development, CMake/Bazel, real-time OS, MISRA, hardware-in-the-loop testing, serial/network protocols (CAN, Ethernet, SpaceWire)
Technologies
C++, Python, Git, CMake, Bazel, Linux, CAN, Ethernet, SpaceWire, Jira
Responsibilities
Develop flight code for the Flight Termination System, write unit tests and support code for testing/simulation, contribute to software architecture and design, document interfaces and requirements, participate in safety assessments and reviews, support integration and flight operations
Seniority
Mid-level, hands-on IC