Firmware Engineer

4 hours, 2 minutes ago
Full-time
Junior
IoT and Embedded Systems
Anduril Industries

Anduril Industries

Anduril Industries is an American defense technology firm that specializes in developing advanced autonomous systems for integrated awareness and security across land, sea, and air, utilizing its proprietary Lattice platform to enhance intelligence, su...

Aerospace & Defense
1K-5K
Founded 2017
$2200M raised

Description

  • Define, complete, and analyze the design of new product lines with an interdisciplinary technical team.
  • Design, architect, simulate, and integrate VHDL-based FPGA or SoC implementations for optimized performance, resource utilization, and power efficiency.
  • Collaborate with electrical, software, and systems engineers to integrate firmware into the overall system.
  • Support processor bring-up and board support package development.
  • Develop robust VHDL/Verilog test benches for design verification and validation.
  • Use lab equipment such as oscilloscopes and logic analyzers to test designs against functional and performance requirements.
  • Optimize algorithms for hardware acceleration, including MIPS optimization and efficient use of AXI or AXI-Stream protocols.
  • Move prototypes through ground and flight testing and mature them into products.
  • Participate in FPGA architecture, standards, development, and review processes.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field.
  • 2+ years of experience developing HDL firmware for FPGA devices.
  • Expertise in VHDL and/or Verilog/SystemVerilog for RTL design.
  • Experience with Xilinx Vivado or Intel Quartus.
  • Strong hardware/software debugging skills using standard lab equipment.
  • Proficiency with version control systems such as Git.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Demonstrated experience with multi-gigabit SERDES, DDR memory busses, Ethernet MAC and PHY interfaces, FPGAs, SPI, and I2C is preferred.
  • Embedded software development experience with timers, interrupts, SPI controllers, and ADCs is preferred.
  • Knowledge of embedded Linux development, including device trees, hardware drivers, bootloaders, and basic Unix/Linux tools is preferred.
  • Familiarity with Python and MATLAB is preferred.
  • Familiarity with infrared image sensor technology is preferred.

Benefits

  • Base salary range of $129,000 to $171,000 USD.
  • Highly competitive equity grants included in the majority of full-time offers.
  • Top-tier benefits for full-time employees.
  • Comprehensive benefits package available at little to no cost to employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Radar Real-Time Software Development Lead

STR 251-1K Aerospace & Defense

STR’s Sensors Division is hiring a Principal RADAR Real-Time Software Engineer to lead development and integration of command-and-control and real-time sensor processing software for advanced multi-function radar systems in support of space missions and sensing.

Embedded Systems MATLAB
1 hour, 49 minutes ago

Lead ASIC Design Verification Engineer (Starshield Satellite Engineering)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Lead ASIC Design Verification Engineer for Starshield to lead verification of custom ASICs and FPGAs for government satellite systems from design through on-orbit operations.

Python Verilog
5 hours, 2 minutes ago

Senior Embedded Systems Engineer

Loadsmart 251-1K Air Freight & Logistics

Loadsmart is hiring a Senior Embedded Systems Engineer to own the hardware-software integration and fleet reliability of its SmartGate warehouse computer vision platform, supporting remote deployments across the United States.

Ansible Bash Computer Vision DNS Docker Embedded Systems Linux Python
5 hours, 17 minutes ago

Forward Deployed Engineer

Code Metal 51-200 Software Development

Code Metal is hiring a Forward Deployed Engineer to work directly with customers on deploying complex signal-processing and compute workloads onto specialized hardware in mission-critical environments.

C++ Computer Vision Embedded Systems MATLAB Python Rust Verilog VHDL
8 hours, 28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers