
This Staff Robotics Software Engineer role within Anduril Industries' Maritime Division focuses on developing autonomous underwater and surface vehicle systems for national defense. The position involves leading the architecture and implementation of perception, planning, and navigation stacks using C++, Python, and sensor fusion techniques. Key responsibilities include designing safe autonomous behaviors, integrating diverse sensor suites, managing multi-year software roadmaps, and mentoring junior engineers. The role appeals to candidates seeking high-impact work on cutting-edge military technology with a mission to transform defense capabilities. It offers a collaborative environment where engineers act as technical leads and hands-on contributors, with a work arrangement that includes up to 20% travel to co-locate with end-users and teams.


