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

  • Design firmware for embedded hardware from concept through functional prototype, board bring-up, and system-level integration.
  • Write C/C++ for ARM processors in modern FPGAs, SoCs, and SoMs.
  • Troubleshoot issues across electrical and software boundaries using lab equipment and basic software debugging tools.
  • Work closely with hardware and software engineers on component selection, troubleshooting, and product support.
  • Collaborate with electrical, mechanical, software, firmware, and test engineers to deliver fully functional products.
  • Develop firmware across multiple products at different stages of the development cycle.
  • Support design, analysis, prototyping, and maturation of new product lines leading to ground and flight testing.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or an equivalent field.
  • 5+ years of experience developing firmware for embedded processors using C/C++.
  • Experience with configuration control systems such as Git or GitHub.
  • Experience testing, supporting, and troubleshooting complex hardware, embedded systems, and products.
  • Competence with test equipment such as oscilloscopes, logic analyzers, debuggers, current probes, and automated test development.
  • Eligibility to obtain and maintain an active U.S. Secret security clearance.
  • 5+ years of experience with FPGA devices (preferred).
  • Experience designing for communication busses such as SPI, I2C, and CAN (preferred).
  • Embedded software development experience using timers and interrupts (preferred).
  • Experience developing HDL firmware for Xilinx FPGA devices and embedded real-time systems with C/C++ (preferred).
  • Experience with component selection, schematic capture, high-speed board design, and PCB layout (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

  • Base salary range of $166,000 to $220,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

Senior Embedded Software Designer

Kepler Communications 51-250 Diversified Telecommunication Services

Kepler Communications is hiring a Senior Embedded Software Designer to develop and maintain embedded software for spacecraft and ground systems supporting its growing satellite fleet and space communications platform.

C C++ Encryption Git System Design Verilog VHDL
6 hours, 56 minutes ago

High Performance Compute Responsible Engineer

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring a hardware engineer to own compute board architecture, design, bring-up, and validation for the Interplanetary Sciences Program’s Relay Data Center supporting onboard AI/ML and science data processing in space missions.

Embedded Systems
1 day, 6 hours ago

Sr. Radiation Effects Engineer

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Sr. Radiation Effects Engineer to help ensure avionics hardware reliability across spacecraft and launch vehicle programs operating in harsh radiation environments.

HTML JavaScript Python SQL Statistics
1 day, 6 hours ago

Condition Monitoring Engineer

AssetWatch® 51-250 Construction & Engineering

AssetWatch is hiring a Condition Monitoring Engineer to support predictive maintenance for global manufacturing customers by analyzing machine condition data and turning it into actionable reliability insights.

1 day, 7 hours 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