Senior Software Engineer

Anduril
United States
Workplace: OnsiteFull timeUSD 191,000 - 253,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Cross-functional teamwork","High standards","Self-motivation"]

Build core platform services, middleware, and operating system components for LatticeOS on autonomous vehicles and edge devices. You’ll design reliable, secure, fault-tolerant distributed systems for intermittent communications, and create APIs, interfaces, and tooling to help internal teams and third-party partners integrate through the Lattice SDK. Partner closely with hardware and autonomy teams to ensure seamless hardware-software interaction across diverse physical platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anduril
Anduril
1 month ago

Senior Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Build core platform services, middleware, and operating system components for LatticeOS on autonomous vehicles and edge devices. You’ll design reliable, secure, fault-tolerant distributed systems for intermittent communications, and create APIs, interfaces, and tooling to help internal teams and third-party partners integrate through the Lattice SDK. Partner closely with hardware and autonomy teams to ensure seamless hardware-software interaction across diverse physical platforms.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement core components and middleware for LatticeOS running onboard autonomous vehicles and edge devices.
  • •Develop robust, fault-tolerant distributed systems that operate reliably over denied, degraded, or intermittent communications links.
  • •Create interfaces, APIs, and tooling enabling internal teams and third-party partners to integrate via the Lattice SDK.
  • •Collaborate with autonomy and hardware teams to ensure diverse physical platforms can reliably run and interact with the core operating system.

Pay and Benefits

Salary: USD 191,000 - 253,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s degree in Computer Science, Engineering, or a relevant field, or equivalent experience.
  • •5+ years of professional software development focused on systems programming, distributed systems, or robotics.
  • •Deep experience with C++, Rust, or similar systems programming languages.
  • •Experience with protocol design, serialization, and implementations such as gRPC, Protobuf, Zenoh, or DDS.
  • •Experience building software for high-throughput data processing, transport, or system orchestration.
Experience:5+ yearsDefenseRoboticsDistributed systemsOperating systemsEdge computing
Education:Bachelor's
Skills:CollaborationCross-functional teamworkHigh standardsSelf-motivation
Languages:English
Tech Stack:C++RustGRPCProtobufZenohDDSAPIsSerializationDistributed systemsLinux

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