Embedded Systems Software Engineer
Anduril Industries
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 80% of similar roles. Most pay $135,000–$185,191 — the shaded band above. At the midpoint, this role pays about $193k versus about $160k for comparable roles.
Based on 240 similar postings.
Employer
Anduril Industries is a defense technology company that builds advanced hardware and software systems for national security, including autonomous drones, surveillance systems, and the Lattice AI command platform.
Anduril Industries currently has 1882 open roles on FindRole.
Listed pay typically runs $146,000–$194,000 across 1696 roles with salary data.
Most-posted roles
At a glance
The Imaging team is seeking an experienced Embedded Software Engineer to contribute to the design and development of new product lines. This role involves designing firmware for embedded hardware, from concept through functional prototype stages, including board bring-up and system-level integration. The engineer will write C/C++ code for ARM processors in modern FPGAs, SoCs, and SoMs while collaborating closely with hardware and software teams to ensure component selection and troubleshooting are effectively managed. Required qualifications include 5+ years of experience developing firmware using C/C++, familiarity with configuration control systems like Git, and expertise in testing, supporting, and troubleshooting complex embedded systems. Preferred skills encompass FPGA device experience, communication bus design, and HDL firmware development for Xilinx FPGAs. This position demands a deep understanding of real-time systems and the ability to work on multiple products at various stages of their lifecycle.
What you'll do
What we're looking for
More like this
Anduril Industries
Motorola Solutions
Motorola Solutions
3M
Qualcomm
Qualcomm