# Senior Software Engineer, EW

**Company**: Anduril
**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/5279976007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_e356c4f5-37b

## Description

Anduril's Electronic Warfare (EW) team is seeking experienced generalist embedded software engineers to build out the software ecosystem supporting a next-generation electronic warfare platform.

As an Embedded software engineer, you'll develop high-performance implementations of numerical algorithms, collaborate with digital systems engineers to enable maximum-performance interfaces between next-gen RF hardware and software, work with DSP and RFML engineers to rapidly deploy bleeding-edge capabilities to our customers, and collaborate with the wider software organization to deliver seamless integration of electronic warfare products with the Anduril Lattice system-of-systems suite.

Responsibilities:

- Develop cutting-edge hardware abstractions in collaboration with FPGA, DSP, and firmware engineers.

- Design tooling for rapidly deploying advanced DSP and RFML models to detect and defeat emerging threats.

- Implement high-performance numerical algorithms for RF data generation, analysis, and manipulation.

- Develop correct, high-reliability software for electronic warfare that integrates with the Anduril Lattice ecosystem.

- Utilize infrastructure providing deterministic builds and configuration management for deployment, guaranteeing software traceability and minimizing the maintenance burden of our products.

Required Qualifications:

- 7+ years professional experience in software engineering

- Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance

Preferred Qualifications:

- Experience working with typed functional programming languages (e.g. Haskell, OCaml, or Rust)

- Experience with software-defined digital radio systems

- Experience with high performance numerical algorithm development

- Experience with Linux kernel module development

- Experience writing software that interfaces with FPGAs and GPUs

- Experience with Nix/NixOS

## Skills

### Required
- software engineering
- embedded software
- numerical algorithms
- FPGA
- DSP
- firmware
- RF hardware
- software-defined radio systems

### Nice to have
- typed functional programming languages
- Haskell
- OCaml
- Rust
- high performance numerical algorithm development
- Linux kernel module development
- GPU
- Nix/NixOS

---

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