Anduril Industries is seeking a Senior Embedded Software Engineer (RTOS) to work on their next-generation Vehicle Electronics (Vetronics) architecture. This role is part of the Land Systems team, which develops software for land-based crewed and robotic ground systems.
Key Responsibilities:
- Lead high-impact projects through requirements analysis, design, and execution
- Design and deliver features for a distributed onboard vehicle architecture
- Develop device drivers, protocols, and APIs for vehicle sensors
- Create software-in-the-loop (SITL) / hardware-in-the-loop (HITL) test fixtures
- Help secure embedded system devices
- Develop and maintain automated tests for embedded systems
- Communicate effectively across multiple teams and functions
Required Qualifications:
- At least 5 years of experience in embedded systems development
- Experience with DO-178, ISO 26262, or similar design assurance standards
- Expertise in systems with hard real-time requirements
- Low-level device driver development experience
- Proficiency in embedded Linux systems (Yocto, buildroot, NixOS, etc.)
- Familiarity with various communication buses and protocols
- Strong debugging skills using instrumentation
- Experience with C, C++, or Rust
- Willingness to travel up to 25% for test and demo events
- Eligibility to obtain and maintain a U.S. Secret clearance
Preferred Qualifications:
- Experience with Zonal architectures, ARINC 653, OpenVPX / SOSA computing
- Knowledge of DoD reference architectures (GCS GCIA, FACE)
- Experience with robot or autonomous vehicle testing frameworks
- Proficiency in modern build and deployment tooling
- Experience optimizing performance, size, and power consumption
Anduril offers competitive compensation, including equity grants, and excellent benefits such as platinum healthcare coverage, generous PTO, 16 weeks of paid Caregiver & Wellness Leave, and more.
Join Anduril to work on cutting-edge autonomy, AI, and sensor fusion technologies for the defense industry, making a real-world impact in months, not years.