Senior Embedded Software Engineers (C, ADA, RUST)
Core
Developing next-generation avionics systems and safety-critical mission computing systems for military aircraft, helicopters, and UAVs.
Role type
Senior Embedded Software Engineer (C, Ada, Rust)
Builds
Avionics platforms and mission computing systems integrating aircraft, sensor, and stores management systems.
Domain
Defense / Avionics / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded software development in C, Ada, or Rust; Software development lifecycle management (requirements to verification); Operating systems knowledge (preferably Linux); Architectural design and analysis; Technical leadership and mentoring.
Preferred skills
Experience with AI/ML models.
Technologies
C, Ada, Rust, Linux
Responsibilities
Requirements analysis, design, implementation, and verification of embedded software components; Development of architectural concepts; Technical leadership and mentoring of junior engineers; Achieving design assurance within time and budget constraints.
Seniority
Senior, hands-on IC with mentorship responsibilities