← All roles

Software Engineer - Payload Integrations

Anduril· Tactical Recon & Strike
Apply on company site
Costa Mesa, CA$167k - $222kFull-timePosted 6d ago

About the role

Software Engineer to design, build, and maintain software that brings new sensors, communications systems, and mission payloads onto autonomous vehicles, collaborating with hardware, electrical, autonomy, and systems teams and external payload vendors.

Responsibilities

  • Design and implement software integrations for gimbals, EO/IR sensors, radios, arming and fuzing devices, and other mission payloads on autonomous vehicles.
  • Define and maintain clean, reusable interfaces between payloads and the vehicle software stack, to enable new payloads without changes to autonomy code.
  • Work through vendor interface control documents (ICDs), implement device drivers and protocol handlers, and lead hardware bring-up in the lab.
  • Build simulation, emulation, and hardware-in-the-loop (HIL) test infrastructure to evaluate payload behavior before flight.
  • Support integration events, ground tests, and flight tests, and root-cause issues across software, firmware, and hardware boundaries.
  • Partner with program teams to scope, estimate, and deliver payload integrations for customer projects on tight timelines.
  • Contribute to the safety-critical software behind arming and weapons-related payloads, with a high bar for rigor, review, and testing.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience.
  • 3+ years of professional software development experience, with a focus on embedded systems, robotics, or hardware integration.
  • Strong experience with Rust and/or C++, plus working proficiency in Python.
  • Hands-on experience integrating hardware over common interfaces and protocols (e.g., UART/RS-422, CAN, Ethernet/UDP, SPI/I2C).
  • Experience reading datasheets and ICDs and turning them into robust software implementations.
  • Comfort debugging at the hardware/software boundary using lab equipment and bus/packet analysis.
  • Experience developing on Linux-based systems.
  • Excellent collaboration and communication skills, including working with external vendors and cross-functional engineering teams.
  • US Persons: Must be a U.S. Person due to required access to U.S. export-controlled information or facilities.

Skills

Required:RustC++PythonEmbedded systems

Benefits

  • Comprehensive, competitive benefits package (available at little to no cost to employees).
  • Top-tier benefits for full-time employees.
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Anduril

defense-aero-and-safetyliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at Anduril