Embedded Software Engineer

Anduril Industries

Location: Costa Mesa, California, United States

Job requirements

  • 2+ years professional experience in software engineering
  • Experience with software-defined digital radio systems
  • Must be able to obtain and hold a U.S. TS/SCI security clearance

Technologies

  • Haskell
  • Scala
  • F#
  • OCaml
  • Rust
  • MATLAB
  • C
  • Linux kernel
  • Verilog
  • VHDL
  • OpenGL
  • DirectX
  • Vulkan
  • Nix/NixOS

Prep Questions

Behavioral

Can you describe a project where you developed high-performance implementations of numerical algorithms for generating, manipulating, and visualizing RF data?

Situational

How have you ensured the timely delivery of correct mission-critical code in your previous projects?

Behavioral

Have you worked with typed functional programming languages like Haskell, Scala, F#, OCaml, or Rust in a professional or open-source setting?

Situational

Can you discuss a challenging situation where you had to obtain and hold a U.S. TS/SCI security clearance for a project?

Behavioral

How do you approach developing infrastructure and tools to enable rapid deployment of algorithms and models for electronic warfare assets?

Behavioral

Have you ever worked on Linux kernel module development? If so, can you provide details of your experience?

Situational

In your previous projects, how have you collaborated with digital systems engineers to develop high-performance hardware/software interfaces?

Situational

Can you discuss a scenario where you utilized FPGA development (Verilog, VHDL) skills, especially with Xilinx devices and tools, to enhance electronic warfare capabilities?

Behavioral

How do you ensure software traceability and minimize maintenance burden for electronic warfare products in your development process?

Behavioral

Have you worked on graphics programming (OpenGL, DirectX, Vulkan) in any of your projects? If yes, please elaborate on your experience.