1. What is a Software Engineer at Anduril?
At Anduril, a Software Engineer builds software-defined defense systems that operating units rely on for critical missions. The role involves developing autonomy algorithms, distributed sensor processing pipelines, embedded system controls, and high-performance user interfaces. Engineering at Anduril focuses on deploying functional code directly to field systems, moving past theoretical prototypes.
As part of engineering teams working on platforms like LatticeOS, autonomous air vehicles, and edge-processing sensor networks, you will handle real-world challenges. This includes working with compute-constrained hardware, high-latency communications, dynamic physical environment simulations, and high-frequency telemetry. The systems you build directly support real-time situational awareness and operator decision-making.
The work requires a focus on code execution, clear systems thinking, and low-level software fundamentals. Engineering at Anduril prioritizes rapid execution, hardware integration, and high reliability in demanding environments.
