Firmware Engineer

1 week, 5 days 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 firmware designs for new product lines in collaboration with an interdisciplinary technical team.
  • Design, architect, simulate, and integrate VHDL designs into FPGAs or systems on chip for optimized performance, resource use, and power efficiency.
  • Collaborate with electrical, software, and systems engineers to ensure seamless hardware/software integration.
  • Support processor bring-up and board support package development.
  • Develop robust VHDL/Verilog test benches and validate designs against functional specifications and performance requirements.
  • Use lab tools such as oscilloscopes and logic analyzers to test and debug firmware and hardware interactions.
  • Optimize algorithms for hardware acceleration, including MIPS optimization and efficient use of AXI or AXI-Stream protocols.
  • Help mature prototypes into production-ready products and support ground and flight testing.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical field.
  • 2+ years of experience developing HDL firmware for FPGA devices.
  • Strong expertise in VHDL and/or Verilog/SystemVerilog for RTL design.
  • Experience with FPGA design tools such as Xilinx Vivado or Intel Quartus.
  • Strong hardware/software debugging skills using standard lab equipment.
  • Proficiency with version control systems such as Git.
  • Eligibility 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, and common communication busses such as SPI and I2C (preferred).
  • Embedded software development experience using timers, interrupts, SPI controllers, and ADCs (preferred).
  • Knowledge of embedded Linux development, including device trees, hardware drivers, bootloaders, and basic Unix/Linux tools (preferred).
  • Familiarity with Python and MATLAB (preferred).
  • Familiarity with infrared image sensor technology (preferred).

Benefits

  • US 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, competitive benefits package available at little to no cost to employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Avionics Systems Engineer

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring a Staff Avionics Systems Engineer for its Interplanetary Sciences Program to develop flight and ground compute and storage systems for space missions.

2 hours, 19 minutes ago

Lead RTL Engineer (CPU & Processor Design)

Gramian Consultancy Group Professional Services

Gramian Consultancy is partnering with a semiconductor company to hire a hands-on Lead RTL Engineer who will drive processor RTL implementation from architectural specification through tapeout.

Verilog
4 hours, 15 minutes ago

Sr. RF Software Engineer (Starshield)

SpaceX 10K-50K Aerospace & Defense

SpaceX is seeking a Sr. RF Software Engineer for Starshield to develop and validate RF capabilities for government-focused satellite communications and remote sensing systems in low Earth orbit.

C++ Git Linux Python
5 hours, 43 minutes ago

Sr. Sensor Development Engineer (Starship)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Senior Sensor Development Engineer for Starship to develop and validate navigation sensing solutions that support vehicle integration and the goal of enabling human life on Mars.

C C++ Python
9 hours, 33 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