- Robot type
- Drone · Defense
- Location
- WalthamMassachusettsUSA
- Job type
- Software
- Posted
- Sep 24, 2026
- Salary
- $129,000–$171,000 a year
Robotics Software Engineer
Job description
ABOUT THE TEAM At Anduril, our Battlespace Awareness Command and Control Software team specializes in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small, innovative teams, we push the boundaries of what's possible to deliver advanced technologies with mission-critical applications. Our commitment doesn't end with academic research or proof-of-concept experiments; we measure our success by the real-world impact of our deployed solutions. Inspired by Arthur C.
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.
Job requirements
- 3+ years of experience in algorithm design, software development, and mathematical modeling with programming expertise in C/C++ and/or Rust.
- Strong knowledge of path planning techniques, such as graph-based search (A*, D* Lite), sampling-based planners (RRT, RRT*, PRM), and online/real-time replanning approaches.
- Demonstrated experience in guidance, navigation, and control (GNC); trajectory optimization and trajectory prediction;
- Solid understanding of applied mathematics, including linear algebra, optimization, computational geometry, and graph theory.
- Knowledge of vehicle dynamics, kinematic constraints, and control theory as applied to autonomous ground, air, or maritime platforms tasked through C2 systems, including high-speed aerial vehicles.
- Familiarity with map representations, terrain reasoning, state estimation, and the efficient handling of large-scale geospatial and environmental data within distributed C2 architectures.
- Exposure to machine learning as applied to planning and decision-making, including reinforcement learning, learned heuristics, and behavior prediction.
- Ability to write robust, concurrent code for planning under uncertainty and operation in complex, dynamic, contested environments.
Similar jobs
Anduril · Software
Staff Software Engineer, Discovery
Boston, Massachusetts · Costa Mesa, California
Anduril · Software
Senior Forward Deployed Software Engineer, Strategic Defense
Costa Mesa, California · Seattle, Washington
Anduril · Software
Technical Recruiter, Software - Air Dominance and Strike (Contract)
Boston, Massachusetts · Costa Mesa, California
Anduril · Software
Technical Recruiter, Software - Air Dominance and Strike (Contract)
Seattle, Washington · Costa Mesa, California
