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 transforming U.S. and allied military capabilities through advanced technology. The Imaging team develops state-of-the-art imaging systems across hardware and software, leveraging computer vision, perception, electro-optical, infrared, and sensor fusion to provide warfighters and allies with critical advantages.
As a Senior Firmware Engineer on the Imaging team, you will design new product lines in close collaboration with an interdisciplinary technical team. Your responsibilities span the full product lifecycle: defining requirements, completing design and analysis, building prototypes, conducting ground and flight testing, and maturing prototypes into production systems.
Key responsibilities include:
- Leading FPGA architecture, standards, development, and review processes across the team
- Designing, architecting, simulating, and integrating VHDL designs into FPGAs or Systems on Chip (SoC) for optimized performance, resource utilization, and power efficiency
- Collaborating with electrical engineers, software engineers, and systems engineers to ensure seamless hardware/software integration, including processor bring-up and board support packages
- Developing robust test benches in VHDL/Verilog and utilizing lab tools (oscilloscopes, logic analyzers) for rigorous testing and validation against functional specifications and performance requirements
- Optimizing algorithms for hardware acceleration, including MIPS optimization and efficient use of on-chip bus protocols like AXI and AXI-Stream
REQUIREMENTS:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related technical field
- 10+ years of experience developing HDL firmware for FPGA devices
- Expertise in VHDL and/or Verilog/SystemVerilog for RTL (Register Transfer Level) design
- Experience with industry-standard FPGA design tools such as Xilinx Vivado or Intel Quartus
- Strong hardware/software debugging skills using standard lab equipment
- Proficiency with version control systems (e.g., Git) for collaborative development
- Eligible to obtain and maintain an active U.S. Secret security clearance
PREFERRED QUALIFICATIONS:
- Demonstrated experience designing with multi-gigabit SERDES, DDR memory busses, Ethernet MAC and PHY interfaces, FPGAs, and common communication busses like SPI and I2C
- Embedded software development experience with timers, interrupts, hardware peripherals such as SPI controllers and ADCs
- Knowledge of embedded Linux development, including device trees, hardware drivers, bootloaders, and basic Unix/Linux tools
- Familiarity with common programming languages like Python and MATLAB
- Familiarity with infrared image sensor technology