System Software Engineer
Core
Developing and integrating software for avionics functions, navigation, and airborne surveillance systems in defense programs.
Role type
Senior System Software Engineer (Avionics/Defense)
Builds
Certified avionics software for Communication, Navigation & Surveillance (CNS) products
Domain
Defense / Aerospace / Avionics
Deliverable
production ML models | product features
Required skills
C, C++, Assembly, RF design, SW integration, DAL A software development, code review, version control, CI/CD pipelines, project risk management, systems documentation, verification testing, lab hardware management, FAA interface knowledge
Preferred skills
Defense customer experience, flight test experience, engineering tools (Montpa, X-Scribe), formation positioning systems, hardware focus, certification process understanding
Technologies
C, C++, Assembly, Jira, Bitbucket, Montpa, X-Scribe
Responsibilities
Develop SW requirements and planning documentation; perform verification testing and coordinate with customers; manage project risks and mitigation strategies; maintain lab hardware/builds and check calibration; interface with FAA and defense customers; conduct systems integration and documentation development
Seniority
Senior, hands-on IC with leadership exposure