Skip to main content

Anduril Industries

Software Engineer, Robotics

Irvine, California, United StatesFrom $282kmidAdded 1 month ago

About this role

Anduril Industries seeks a Staff Software Engineer specializing in Robotics to develop autonomous systems for air defense applications. You'll design and maintain critical software libraries and subsystems that enable collaborative robotic teams to detect and counter aerial threats, working in an expedient and pragmatic engineering environment.

What you'll do

  • Develop and maintain core libraries and services for collaborative robotic systems including frame transformations and guidance algorithms
  • Own feature development and rollout of complex products involving systems analysis, sensor integration, and perception architecture
  • Implement scalable subsystems for sensor processing, perception, tracking, motion planning, and health management
  • Collaborate with hardware teams and subject matter experts to align on requirements and iterate on designs
  • Build simulation and test infrastructure to validate system performance
  • Troubleshoot and analyze remotely deployed software systems in operational environments

What they're looking for

  • C++ or Rust programming
  • Linux development
  • Data structures and algorithms
  • Concurrent programming
  • Motion planning and robotics
  • Embedded systems programming
  • Perception and computer vision
  • Systems optimization

Benefits

  • Competitive salary range $166,000–$282,000 USD
  • Equity grants included in full-time offers
  • Top-tier benefits package for full-time employees
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Anduril Industries

Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.

View all jobs at Anduril Industries

Likely interview questions

  • Walk us through your experience with C++ or Rust in Linux environments. Can you describe a complex system you built and the performance optimizations you made?
  • Tell us about a time you debugged and resolved issues in remotely deployed software systems. What was your approach and what tools did you use?