Senior Robotics Software Engineer, Sensor Fusion
Andurilindustries · Costa Mesa, California, United States; Washington, District of Columbia, United States · 2026-06-26
About this role
<div class="content-intro"><p>Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.</p></div><h3><strong>ABOUT THE TEAM</strong></h3> <p>On the Air Dominance &amp; Strike team, we build hardware and software that allows masses of autonomous aerial systems to think, coordinate, and act together. &nbsp;</p> <p>We are looking for a Senior Robotics Software Engineer who wants to work at the intersection of advanced math and physical hardware. You will write the onboard software that handles sensor fusion, target tracking, and state estimation, enabling our unmanned vehicles to perceive their environment and collaborate in real-time. &nbsp;This is a highly technical, high-impact individual contributor role.&nbsp;</p> <p><br><strong>WHAT YOU'LL DO</strong></p> <ul> <li>Sensor Fusion &amp; State Estimation: You will write the algorithms (utilizing C++ and Rust) that ingest raw data from multiple onboard sensors (radar, optical, etc.) and fuse them into a single, highly accurate picture of the world.&nbsp;</li> <li>Collaborative Autonomy: Help build the protocols that allow multiple physical robots to share tracking data, coordinate search patterns, and achieve "effects at mass" as a cohesive swarm.&nbsp;</li> <li>Onboard Deployment: Write highly optimized, low-latency code that runs onboard Linux-based compute modules on multi-domain unmanned systems.&nbsp;</li> <li>Modern Tooling: We use Nix for deterministic, reproducible builds and deployment on our hardware platforms, alongside C++, Rust, and Python.&nbsp;</li> </ul> <h4><strong>QUALIFICATIONS</strong></h4> <ul> <li>Eligible to obtain and maintain an active U.S. Top Secret security clearance</li> <li>Bachelors, Masters, or PhD in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field</li> <li>Hardware-Adjacent &amp; Onboard Systems: You are intimately familiar with writing application-level software that runs onboard physical systems (running Linux). Bonus points if you have experience with electrical sensor integration (I2C, SPI, CAN, Ethernet).&nbsp;</li> <li>Strong Math/Algorithmic Foundation: You understand the fundamentals of localization, Kalman filtering, state estimation, and tracking.&nbsp;</li> <li>Polyglot Coder: You write production-grade C++ or Rust, prototype quickly in Python, and appreciate modern build tools like Nix.&nbsp;</li> <li>Pragmatic Doer: You want to see your code fly. You prefer writing code and testing it on physical hardware over sitting in long meetings or writing endless theoretical papers (this role is 80% active development).&nbsp;</li> </ul> <p><strong><em><span data-contrast="none"><span data-ccp-parastyle="heading 4">What Success Looks Like (Your First Year)</span></span></em></strong><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:319,&quot;335559739&quot;:319}">&nbsp;</span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="11" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><strong><span data-contrast="auto">At 6 Months:</span></strong><span data-contrast="auto">&nbsp;You have shipped production software to real robots. Your code is actively running on physical hardware during customer demonstrations or operational testing, solving a real-world tracking or fusion bottleneck.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}">&nbsp;</span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="11" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><strong><span data-contrast="auto">At 12 Months:</span></strong><span…
Skills asked for
- computer vision
- c++
- rust
- linux
- python
Similar jobs
- Senior Robotics Software Engineer, Maneuver DominanceAndurilindustries · Costa Mesa
- Senior Technical Program Manager, Hardware Robotics, Air Dominance & StrikeAndurilindustries · Costa Mesa
- Senior Software Engineer, RoboticsAndurilindustries · Costa Mesa
- Senior Robotics Software Engineer, Vehicle SoftwareAndurilindustries · Costa Mesa
- Senior Robotics Software Engineer, MaritimeAndurilindustries · Costa Mesa
- Senior Robotics Software EngineerAndurilindustries · Costa Mesa
- Senior Robotics Engineer, Manufacturing AutomationAndurilindustries · Costa Mesa
- Senior GNC Engineer, RoboticsAndurilindustries · Costa Mesa
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.