Anduril
Robotics Software Engineer, Sensor Integration
$147K–$196K
Costa Mesa, California, United States · Full-time · Posted Apr 7, 2026
- Experience
- 2+ years of hands-on production-grade software development in C++ and/or Rust.
- Education
- Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Mathematics, or Physics.
About the job
Designs, develops, tests, and deploys software for autonomous robotic systems, focusing on sensor integration, networking, and multi-robot coordination.
What you'll do
- Build and optimize software for sensors, autonomy, and distributed communication across robotic platforms.
- Integrate sensors to support perception, localization, and navigation; test and deploy systems in operational environments.
- Collaborate across hardware and software teams throughout development, and improve performance and reliability.
What they ask for
- Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Mathematics, or Physics.
- 2+ years of hands-on experience developing production-grade software in C++ and/or Rust.
- Experience with distributed communication networks, protocols, and message standards.
- Ability to integrate sensors into robotics systems and willingness to travel up to 25%.
Nice to have
- Experience with motion planning, perception, localization, multi-agent coordination, or Software-in-the-Loop simulation.
- Experience with embedded systems, Python, real-time operating systems, robotics AI/ML, or an active or prior U.S. Secret clearance.
Pay
$147,000 — $196,000 USD (base salary)
Tools
C++, Rust, cameras, LiDAR, IMUs, Python, Software-in-the-Loop (SIL)
AI focus
Preferred knowledge of AI/ML applications in robotics; the role develops autonomy and robotics software.
Model-written summary · the original posting is authoritative