Staff Software Engineer, Robotics

Anduril

Irvine, United States
$220,000—$292,000 usd py
On-site
Core libraries and services
Major feature development
Scalable sub-systems
Write and maintain core libraries and services that perform critical functions for collaborative teams of robots

Job Summary

  • Write and maintain core libraries and services that perform critical functions for collaborative teams of robots.
  • Own major feature development and rollout of large, complex features for our products, including systems analysis, sensor selection and integration, perception architecture and implementation, motion planning, health management, behavior analysis, simulation and test infrastructure, and interfaces with lower- and higher-level systems.
  • Work closely with Anduril and 3rd party robotic platform hardware teams, as well as operational subject matter experts to align on requirements during product development and iterate towards a final design.

Matching Summary

Write and maintain core libraries and services that perform critical functions for collaborative teams of robots.

Salary

$220,000—$292,000 USD

Skills & Requirements

Must-have

  • core libraries and services
  • major feature development
  • scalable sub-systems
  • robotics platform hardware integration
  • C++ or Rust in Linux
  • troubleshooting deployed systems

Nice-to-have

  • programming for embedded devices
  • motion planning and perception
  • systems software optimization
  • sensor characterization

Key Requirements

  • 10+ years of C++ or Rust experience
  • Linux development environment
  • Demonstrated project/team leadership
  • Understanding of data structures, algorithms, concurrency
  • Eligible to obtain U.S. Top Secret SCI clearance

Work Rights

Must have U.S. Top Secret SCI security clearance

Tailored Resume

Cover Letter