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

The Flight Software Platform Engineer will develop software infrastructure to scale the flight software organization for Anduril's defense technology products, including autonomous aircraft. This role focuses on enabling developer productivity through reusable software, scalable embedded software development, packaging and distribution infrastructure, and abstraction layers for integrated vehicle control systems.

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

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

Nice to have

  • DO-178 standards or similar certifications

What the JD emphasized

  • Scaled from a small team to a large software organization
  • Strong C/C++ programming skills
  • Experience with software packaging and distribution systems (Nix, Bazel, etc)
  • Background in embedded software architecture, design and development
  • Must be able to obtain and hold a U.S. security clearance