Staff Software Engineer, Robotics
Core
Building core libraries and services for collaborative robot teams, including frame transformations, targeting, guidance, motion planning, and sensor integration for air defense systems.
Role type
Staff Software Engineer (Robotics)
Builds
Anduril Air Defense Family of Systems (FoS) – networked sensors and effectors for detecting and defeating UAS threats.
Domain
Defense technology / Robotics / Autonomous Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Rust, Linux development, systems integration, motion planning, perception, concurrency, code optimization, remote system troubleshooting
Preferred skills
Embedded systems programming, sensor characterization, localization, mapping, controls, systems software (kernel/drivers)
Technologies
C++, Rust, Linux
Responsibilities
Write and maintain core libraries for collaborative robots; own major feature development and rollout; implement scalable sub-systems (sensor processing, tracking, motion planning); align with hardware teams and operational experts on requirements.
Seniority
Staff, hands-on IC with mentorship