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

Sr. Controls Engineer - OT SCADA Projects

Terabase Energy 51-250 Renewable Electricity

Terabase Energy is seeking a Senior Controls Engineer to lead SCADA and OT controls work for utility-scale solar, storage, and hybrid renewable energy projects from design through commissioning and support.

Git JIRA Wireshark
6 hours, 28 minutes ago

Automation & Controls Engineer (Asset Engineering)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring an Automation and Controls Engineer to design, build, and integrate automated manufacturing and test systems that support Starship and Starshield production at the Hawthorne factory.

C# C++ Python
7 hours, 10 minutes ago

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
16 hours, 54 minutes ago

Embedded Software Engineer, OS/Platform (Starshield)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring an Embedded Software Engineer for the Starshield program to develop and support OS/platform software for satellites, ground systems, and secure communications on embedded hardware.

C C++ CI/CD Embedded Systems Linux Python Rust
17 hours, 39 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