Anduril Industries is looking to develop advanced autonomous robotics systems for the military, and needs a software engineer to build the foundational vehicle software stack.
Requirements
- Proven understanding of data structures, algorithms, concurrency, and code optimization
- Experience troubleshooting and analyzing remotely deployed software systems
- Experience working with and testing electrical and mechanical systems
- 3+ Years experience with C++ or Rust experience in a Linux development environment
- Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics
- Python, Rust, and/or Go experience
- Experience programming for embedded and physical devices
Responsibilities
- Write and maintain core libraries and services that perform critical functions for collaborative teams of robots
- Own major feature development and rollout of large, complex features for our products
- Work closely with Anduril and 3rd party vehicle hardware teams, as well as operational subject matter experts to align on requirements during product development and iterate towards a final design
Other
- Eligible to obtain and maintain an active U.S. Top Secret security clearance
- BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field
- MS or PhD (preferred)
- Daily Meals and Provisions, Company-funded commuter benefits, Relocation assistance, 401(k) retirement savings plan, and other benefits