# Senior Software Engineer, Platform Overlay & Networking

**Company**: Anduril Industries
**Location**: Irvine, California
**Experience**: senior
**Job type**: full-time
**Salary**: $220,000-$292,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5271245007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4ea3c3ed-35b

## Description

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

The Sentry Tower Software team develops robotic systems that provide force protection capabilities, monitoring the perimeter of secure areas, land or sea, for approaching people, vehicles, and vessels.

As a Senior Software Engineer, Platform Overlay & Networking, you will own the shared base of our NixOS overlay: system modules, compute platform definitions, common tower services, and the image definitions that every product variant composes from.

You will also own the tower network topology end to end: VLAN and subnet allocation, bridging, link ranking and failover across heterogeneous backhaul, NAT and firewall policy, and the physical-port-to-payload mapping for each carrier board.

Your responsibilities include:

- Owning the shared base of our NixOS overlay

- Defining and enforcing the integration contract for business line teams to add network-attached payloads

- Driving the consolidation of legacy, per-product configurations into the common overlay

- Supporting and extending our real-time messaging layer

- Debugging problems that cross every layer at once

Requirements:

- 4+ years of professional software engineering with substantial time in Linux systems, embedded platforms, or infrastructure work

- Deep, practical networking knowledge: VLANs, bridging, routing and policy routing, DHCP, multicast, NAT, and firewalling

- Strong experience with declarative configuration management and reproducible builds

- Proficiency in Rust or C++

- Comfort operating and troubleshooting real hardware

- Demonstrated ability to define a technical interface that other teams build against

- US person status required, with eligibility to obtain and maintain a US security clearance

Nice to have:

- Hands-on NixOS experience

- Python for tooling and automation

- Experience with NVIDIA Jetson platforms

- Fleet-scale operational experience

- Familiarity with CAN, SNMP, or managed-switch configuration

- Experience setting up and maintaining CI/CD for large build graphs and hardware-in-the-loop pipelines

## Skills

### Required
- Linux systems
- embedded platforms
- infrastructure work
- networking knowledge
- declarative configuration management
- reproducible builds
- Rust
- C++
- NixOS

### Nice to have
- NixOS experience
- Python
- NVIDIA Jetson platforms
- fleet-scale operational experience
- CAN
- SNMP
- managed-switch configuration
- CI/CD

---

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