Senior Embedded Engineer, Ew

Anduril Anduril · Defense · Costa Mesa, CA · Mission Systems : Electromagnetic Warfare Engineering : Electronic Warfare

Anduril Industries is a defense technology company seeking experienced generalist embedded software engineers to build the software ecosystem for a next-generation electronic warfare platform. The role involves developing high-performance hardware/software interfaces, infrastructure for deploying algorithms and models, numerical algorithms for RF data, and reliable software for controlling EW assets, integrated with the Lattice OS. Experience with functional programming languages like Haskell or Rust, and software-defined digital radio systems is required. Security clearance is also necessary.

What you'd actually do

  1. Work with digital systems engineers and systems programmers to develop high-performance hardware/software interfaces.
  2. Develop and maintain infrastructure and tools that enable DSP and RFML engineers to rapidly deploy algorithms and models to our assets.
  3. Develop high-performance implementations of numerical algorithms for generating, manipulating, and visualizing RF data.
  4. Develop correct, high-reliability software for controlling our electronic warfare assets, seamlessly integrated with the Anduril Lattice ecosystem.
  5. Utilize infrastructure providing deterministic builds and configuration management for deployment, guaranteeing software traceability and minimizing the maintenance burden of our products.

Skills

Required

  • software engineering
  • Haskell
  • Rust
  • software-defined digital radio systems
  • U.S. Top Secret SCI security clearance

Nice to have

  • MATLAB
  • C code generation
  • Linux kernel module development
  • FPGA development
  • Verilog
  • VHDL
  • Xilinx devices and tools
  • graphics programming
  • OpenGL
  • DirectX
  • Vulkan
  • Nix/NixOS

What the JD emphasized

  • 7+ years professional experience in software engineering
  • Experience (professional or in the setting of an open source community) working 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