Anduril Industries

Defense Technology

SeniorSoftwareEngineer,Robotics

$175–250k ~AI est. Irvine, California, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Robotics at Anduril Industries. Skills: Robotics, Autonomy, Systems integration, AI. Write core libraries. Maintain core libraries”

What You'll Achieve.

Deliver successful outcomes correctly; Deliver successful outcomes on-time; Deliver successful outcomes with high quality

Industry & Context.

Defense Technology
Problems you'll solve

Troubleshooting; Analyzing software systems

Eligibility Requirements

U. S. Top Secret security clearance

What They're Looking For.

Must Have

3+ years of C++ or Rust experience, Linux development environment, Demonstrated experience leading projects, Ability to inspire, mentor, and grow engineers, Proven understanding of data structures, Proven understanding of algorithms, Proven understanding of concurrency, Proven understanding of code optimization, Experience troubleshooting remotely deployed software, Experience analyzing remotely deployed software, Eligible to obtain and maintain active U. S. Top Secret security clearance

Nice to Have

MS degree, Experience programming embedded devices, Experience programming physical devices, Experience with motion planning, Experience with perception, Experience with localization, Experience with mapping, Experience with controls, Experience with system performance metrics, Understanding of systems software, Understanding of kernel, Understanding of device drivers, Understanding of system calls, Optimizing for limited resources, Experience with sensor characterization, Experience with sensor analysis

What You'll Do.

Maintain core libraries

Maintain core services

Perform critical functions for robots

Own major feature development

Own rollout of large features

Perform systems analysis

Implement perception architecture

Implement motion planning

Implement health management

Implement behavior analysis

Implement simulation infrastructure

Implement test infrastructure

Implement interfaces with lower-level systems

Implement interfaces with higher-level systems

Implement scalable sub-systems

Implement sensor processing

Implement motion planning

Implement health management

Implement anomaly detection

Implement testing fixtures

Implement vehicle interfaces

Align on requirements with hardware teams

Iterate towards final design

How You'll Work.

Team & Collaboration

Collaborative teams of robots; Cross-functional teams; Product teams; Engineering teams; Sales teams; Logistics teams; Operations teams; Mission success teams; 3rd party robotic platform hardware teams; Operational subject matter experts

Process & Methodology

Project leadership

Full Job Description

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. ABOUT THE TEAM The Air Defense team builds robots that find other robots and knock them out of the sky. At a time when air superiority can no longer be taken for granted, the Air Defense Team provides mission critical capabilities to warfighters. From detection to tracking, identification, deterrence, and defeat, our family of networked sensors and effectors enables our customers to rapidly close the kill chain against a broad range of Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air Defense team develops, tests, deploys, and sustains the Anduril Air Defense Family of Systems (FoS) in challenging operational environments worldwide. ABOUT THE ROLE We're looking for a Senior Software Engineer specializing in Robotics to join our growing team in Irvine, CA. As a Software Engineer on the Air Defense team, you will solve a wide variety of problems involving autonomy, systems integration, robotics, networking, and more, while making pragmatic engineering tradeoffs along the way. Your efforts will ensure that Anduril products seamlessly work together to achieve a variety of critical outcomes. Above all, Software Engineers on Air Defense are driven by a “Whatever It Takes” mindse

Free ATS check

Applying for this Senior Software Engineer, Robotics role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Anduril Industries?

Real rants from real employees. Read before you apply.

Read Company Rants →