SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 191,000 - 253,000 / annual
Anduril Industries is a defense technology company building next-generation military systems powered by Lattice OS, an AI-powered operating system for real-time command and control. The Electronic Warfare (EW) team is seeking an experienced embedded software engineer to develop the software ecosystem supporting a next-generation electronic warfare platform.
In this role, you will:
- Work with digital systems engineers and systems programmers to develop high-performance hardware/software interfaces
- Develop and maintain infrastructure and tools enabling DSP and RFML engineers to rapidly deploy algorithms and models to EW assets
- Implement high-performance numerical algorithms for generating, manipulating, and visualizing RF data
- Develop correct, high-reliability software for controlling electronic warfare assets, seamlessly integrated with the Anduril Lattice ecosystem
- Utilize infrastructure providing deterministic builds and configuration management for deployment, ensuring software traceability and minimizing product maintenance burden
You will apply state-of-the-art software construction techniques to ensure timely delivery of correct mission-critical code. This is a generalist embedded software role requiring collaboration across digital systems, DSP, RFML, and wider software organization teams.
REQUIREMENTS:
- 7+ years professional experience in software engineering
- Professional or open-source community experience with typed functional programming languages (Haskell or Rust)
- Experience with software-defined digital radio systems
- Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance
PREFERRED QUALIFICATIONS:
- MATLAB experience, especially C code generation
- Linux kernel module development
- FPGA development (Verilog, VHDL), especially Xilinx devices and tools
- Graphics programming (OpenGL, DirectX, Vulkan)
- Nix/NixOS experience