Software Engineer, Anvil
Core
Building and enhancing Anvil, an autonomous kinetic interceptor for defeating aerial threats, within Anduril's Lattice OS ecosystem.
Role type
Senior Robotics Software Engineer (Autonomous Systems)
Builds
Autonomous drone systems (Anvil) and related robotics platforms for military defense applications.
Domain
Defense technology / Autonomous Unmanned Aerial Systems (UAS)
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Rust, Linux development, data structures, algorithms, concurrency, code optimization, remote system troubleshooting, data visualization/analysis (Python/Matlab)
Preferred skills
Motion planning, perception, localization, mapping, controls, embedded programming, Linux performance analysis, systems software (kernel/drivers), sensor characterization
Technologies
C++, Rust, Linux, Python, Matlab
Responsibilities
Write robotics software to enhance Anvil platform capabilities; Own feature development and rollout from design to deployment; Lead projects and mentor engineers; Collaborate with hardware and manufacturing teams; Integrate with air defense and platform teams within the Lattice ecosystem
Seniority
Senior, hands-on IC with leadership responsibilities