Senior Flight Software Platform Engineer, Embedded C/c++, Air Dominance & Strike

Anduril Anduril · Defense · Costa Mesa, CA · Air Dominance & Strike : Air Dominance & Strike Vehicle Software : Flight Software

Anduril Industries is a defense technology company developing advanced military systems, including autonomous aircraft. This role focuses on building scalable flight software infrastructure for embedded systems, aiming to increase developer productivity and enable order-of-magnitude increases in software development. The position requires strong C/C++ skills, experience with software packaging and distribution, and a background in embedded software architecture. While the company utilizes AI and autonomy, this specific role is centered on the engineering of the underlying flight software platform.

What you'd actually do

  1. Enable order-of-magnitude increases in developer productivity through reusable software
  2. Pushing the boundaries of scalable embedded software development
  3. Creating packaging and distribution infrastructure at scale
  4. Develop abstraction layers for integrated vehicle control systems
  5. Create reusable HITL and SITL infrastructure

Skills

Required

  • Scalability
  • Embedded software architecture
  • C/C++ programming
  • Software packaging and distribution systems (Nix, Bazel, etc.)
  • Embedded software design
  • Embedded software development
  • U.S. security clearance

Nice to have

  • DO-178 standards or similar certifications

What the JD emphasized

  • Must be able to obtain and hold a U.S. security clearance