Embedded Haskell Engineer, EWActive$171K

The opportunity

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…

What you'll do

  • 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.

What they're looking for

  • Experience (professional or open source) 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