# Senior Software Engineer

**Company**: Anduril Industries
**Location**: Costa Mesa, California
**Experience**: senior
**Job type**: full-time
**Salary**: $191,000-$253,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5193350007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e1c74d3d-b23

## Description

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

The LatticeOS Team builds the foundational software-defined operating system that powers Anduril's family of autonomous systems, sensors, and third-party integrations.

We are looking for a Senior Software Engineer to join the LatticeOS team, where you will design and develop the core platform services, middleware, and operating system components running onboard autonomous vehicles and edge devices.

**Responsibilities**

- Design and implement core components and middleware for LatticeOS running onboard autonomous vehicles and edge devices.

- Develop robust, fault-tolerant distributed systems that can operate reliably over denied, degraded, or intermittent communications links.

- Create interfaces, APIs, and tooling that enable internal teams and third-party partners to integrate seamlessly with LatticeOS through the Lattice SDK.

- Collaborate with autonomy and hardware teams to ensure diverse physical platforms can reliably run and interact with the core operating system.

**Required Qualifications**

- Bachelor's degree in Computer Science, Engineering, or a relevant field, or equivalent experience.

- 5+ years of professional software development experience, with a focus on systems programming, distributed systems, or robotics.

- Deep experience with C++, Rust, or similar systems programming languages.

- Proficiency with protocol design, serialization, and implementation (e.g., gRPC, Protobuf, Zenoh, DDS).

- Experience building software solutions involving high-throughput data processing, transport, or system orchestration.

- Excellent collaboration skills and the ability to work across multiple cross-functional engineering teams.

- A desire to work on critical infrastructure software that has a real-world impact.

**Preferred Qualifications**

- Experience developing operating systems, middleware, SDKs, or developer platforms.

- Background in developing systems for defense, aerospace, robotics, or other mission-critical applications.

- Familiarity with software development for embedded systems, Linux internals, or resource-constrained environments.

- Strong understanding of distributed communication networks, routing, and modern messaging standards.

**Benefits** Anduril offers top-tier benefits for full-time employees, including a comprehensive, competitive benefits package.

## Skills

### Required
- C++
- Rust
- systems programming
- distributed systems
- robotics
- gRPC
- Protobuf
- Zenoh
- DDS

### Nice to have
- operating systems
- middleware
- SDKs
- embedded systems
- Linux internals
- resource-constrained environments

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/andurilindustries/jobs/5193350007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
