Anduril Industries
Embedded NixOS Engineer
About this role
Anduril Industries seeks an Embedded NixOS Engineer to build core infrastructure for the Electromagnetic Warfare team's software development and deployment pipeline. You'll bring up NixOS on custom hardware platforms, design build and CI/CD systems, and collaborate with electrical, FPGA, and software engineers on next-generation defense technology.
What you'll do
- Collaborate with electrical and FPGA engineers to deploy NixOS on custom hardware platforms
- Implement build and deployment infrastructure for the EW team's software pipeline
- Design and optimize CI/CD systems and deployment roadmaps
- Debug and troubleshoot custom hardware integration issues
- Contribute to software supply chain architecture and tooling
What they're looking for
- NixOS/Nix/Nixpkgs
- Embedded Linux image building
- Custom hardware debugging
- Enterprise build and deployment systems
- Linux kernel module development
- AArch64 embedded systems
- Functional programming (Haskell, Rust, Scala, F#, OCaml)
- FPGA development
Benefits
- Competitive salary range $129,000–$171,000 USD
- Equity grants included in most full-time offers
- Comprehensive health and wellness benefits
- Top-tier benefits package available at little to no cost
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Anduril Industries
Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.
- Website
- anduril.com
Likely interview questions
- Walk us through your experience with NixOS or Nix in a production environment. What challenges did you face and how did you solve them?
- Describe your experience bringing up embedded Linux on custom hardware. What debugging tools and techniques did you use?