Software Engineer, Robotics

Anduril
Irvine
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Problem-solving","Collaboration","Communication","Attention to detail","Teamwork"]

Staff Software Engineer specializing in robotics on the Air Defense team in Irvine, CA, solving autonomy, systems integration, robotics, and networking challenges to deliver tightly integrated, high-quality robotic systems for defense applications. You’ll own large features, collaborate with hardware and OT SMEs, and iterate toward scalable, mission-driven solutions with pragmatic engineering tradeoffs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
10 months ago

Software Engineer, Robotics

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Staff Software Engineer specializing in robotics on the Air Defense team in Irvine, CA, solving autonomy, systems integration, robotics, and networking challenges to deliver tightly integrated, high-quality robotic systems for defense applications. You’ll own large features, collaborate with hardware and OT SMEs, and iterate toward scalable, mission-driven solutions with pragmatic engineering tradeoffs.
Location: Irvine
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Write and maintain core libraries and services for collaborative teams of robots (e.g., frame transformations, targeting and guidance).
  • •Own feature development and rollout of large, complex features including sensor integration, perception architecture, motion planning, health management, and simulation infrastructure.
  • •Implement scalable sub-systems such as sensor processing, perception, tracking, health management, anomaly detection, simulation, and vehicle interfaces.
  • •Collaborate with Anduril and external robotic platform hardware teams and subject matter experts to align requirements and iterate toward final designs.
  • •Address system-level tradeoffs to ensure integrated Anduril products work together effectively across diverse environments.

Pay and Benefits

Perks:Health InsuranceVision401kPaid LeaveRelocation

Key Requirements

  • •3+ years of C++ or Rust experience in a Linux development environment.
  • •Strong engineering background from industry or school in Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics.
  • •Proven understanding of data structures, algorithms, concurrency, and code optimization.
  • •Experience troubleshooting and analyzing remotely deployed software systems.
  • •Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance.
Experience:3+ years
Skills:Problem-solvingCollaborationCommunicationAttention to detailTeamwork
Languages:English
Tech Stack:C++RustLinuxSensor processingPerceptionMotion planningLocalizationMappingControls

Eligibility

Security Clearance:Top Secret SCI

Company Brief

Anduril
Designs and builds advanced defense systems combining autonomous aircraft, sensors, and AI-driven software for military and national security applications, focused on modernizing battlefield capabilities and distributed sensing.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: Costa Mesa, United States
Founded: 2017
WebsiteLinkedIn