Embedded Software Engineer - Safety-Critical UAV Systems & Firmware
Confidential Recruiting Partners
About the job Embedded Software Engineer - Safety-Critical UAV Systems & Firmware
Our client is seeking an Embedded Software Engineer to support the development of a compact, safety-critical electromechanical subsystem integrated into a small unmanned aerial platform. The firmware controls low-power compute, mixed-signal interfaces, safety logic, and sensor-driven state behavior. The system must operate reliably under vibration, shock, environmental stress, and field handling while maintaining strict fail-safe behavior.
- Support OTA/programming flows and production readiness.
- Define and enforce the firmware-side safety case and documentation.
- Carry firmware through environmental qualification (thermal, EMC, vibration)
- Work closely with hardware engineers on bring-up, register maps, timing, and system integration.
- Build a host-testable simulation layer so the state machine can be tested on a laptop without flashing hardware.
- Own embedded firmware architecture, drivers, communication protocols, command surfaces, and state-machine logic.
- Working English, written and verbal.
- Experience building deterministic state machines for real-world hardware.
- Strong discipline around testability, including host-based testing and simulation.
- Deep understanding of interrupts, DMA, clocks, timers, low-power modes, linker scripts, and memory maps.
- Strong experience with I²C, SPI, UART, USB CDC, and debugging using oscilloscopes and logic analyzers.
- 5+ years of professional embedded firmware experience on ARM Cortex-M or comparable MCUs using C, C++, or Rust.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a closely related field.
- C FFI / SDK bindings.
- Modern C++ firmware (C++17/20)
- Bootloader / DFU / secure-boot experience.
- Async firmware experience (Embassy, Zephyr, FreeRTOS)
- FPV or small-UAV firmware experience (Betaflight, MAVLink, INAV)
- Background in safety-critical firmware (ISO 26262, DO-178C, IEC 61508)
- Rust embedded experience (Embassy, embedded-hal, defmt, probe-rs, RTIC, no_std)
- Hewlett Packard Enterprise is seeking a Senior Firmware Engineer in San Francisco. In this role, you will develop firmware for low-power embedded microcontrollers, ensuring system security and managing power subsystems. You will work closely with multiple teams to create...Suggested
$148k - $249k
...Francisco is seeking an experienced Embedded Software Developer to work on safety-critical software for truck control... ...closely with hardware, safety, and systems teams. Ideal candidates will... ...and the ability to mentor junior engineers. This role offers a yearly salary...Suggested- Amperesand in San Francisco is looking for a Firmware Manager to lead the embedded software team responsible for firmware development of converters and solid... ...firmware development, expertise in real-time systems, and familiarity with power electronics. The role includes...Suggested
$100k - $300k
...Firmware/ Embedded Systems Engineer Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale...Suggested$150k - $400k
Embedded Software Engineer (FPGA And Firmware) Location: San Francisco Bay Area Job Tags: Software At Array Labs... ...and commercial organizations with critical insights into the physical world.... ...design and build our entire radar system in-house, from antenna panels and...SuggestedPermanent employment$170k - $260k
...Principal Embedded Software Engineer Heron Power is building cutting... ...for the embedded firmware platform. You will define... ...resource management, safety infrastructure, and... ...building robust embedded systems from the metal up and... ...experience Safety-critical or high-reliability...- ...Manager to oversee driverless operations on public highways. The ideal candidate will have over 5 years of experience managing safety-critical systems, a strong technical background, and comfort with high-stakes project management. The role demands managing safety case...Flexible hours
$266k
...organization develops silicon and system-level solutions designed for... ...while working closely with software and research partners to co-... ...Networking Operating System Firmware Engineer to help bootstrap and scale... ...that must be created with safety and human needs at its core,...Work at officeRemote workRelocation package- ...project We're building a small, safety-critical kinetic munition delivered by... ...— strong C, C++, or Rust embedded engineers are equally welcome. What you'll do • Own firmware end-to-end: drivers, state machine... ...-boot work. • FPV / small-UAV firmware: Betaflight, MAVLink...Relocation
- ...Francisco is looking for an experienced software developer with a focus on safety-critical Rust and C++. The role involves... ...practices, collaborating with engineers, and maintaining coding... ...development and a deep understanding of embedded systems. This position offers a...
- ...seeking a highly motivated and adaptable firmware engineer who will explore the peaks and... ...contributor role, with leadership for critical systems. Some of the specific responsibilities... ...are not limited to: Owning our embedded C/C++, including FreeRTOS managing,...Full timeWork at office3 days per week
$125k - $175k
...Cala is seeking a Senior Firmware Engineer to join our growing team. The role... ...itself, on low-power, wearable embedded systems. You will thrive if you enjoy wearing... ..., viewing these as a critical component of product quality and safety (risk analysis, requirements, test...Full timeVisa sponsorshipWork visa$293k - $325k
...end hardware and software systems that bring AI into... ...custom silicon, embedded systems, operating... ...stack is a critical sensing component... ...with electrical engineering, silicon vendors,... ...Role As a Camera Firmware Engineer, you will... ...be created with safety and human needs at...Work at officeRelocation package$150k - $200k
...tackling cutting-edge engineering challenges to bring... ...looking for a Senior Firmware Engineer to help architect... ...portions of the embedded software stack from early architecture... ...and play a critical role in bringing complex... ...teams to transition systems from prototype to robust...Visa sponsorship- ...through advanced hardware engineering and AI solutions. Our... ...As a Senior Firmware Engineer , you will be... ...related to firmware, software, and electronics. You... ...trust and demonstrating critical thinking and thought leadership... ..., and quality systems relevant to software,...
$180k - $200k
...re looking for a Firmware Engineer to design,... ...firmware, backend systems, and mobile apps.... ...Your role will be critical in ensuring seamless... ...closely with the software development, product... ..., ensuring the safety and efficacy of... ...flashing firmware to embedded devices....Summer workWork at officeLocal area- ...Nudge Firmware Engineer At Nudge, our mission is to develop... ...-edge hardware, software, and research capabilities... ...high-quality, safety-critical C, C++, Rust, and Verilog... ...for use in real-time embedded environments Contribute... ...of embedded systems Work closely with...
$200k - $230k
...with a connected response system that is rapidly gaining market... ...with a first-of-its-kind software platform solution to... ...We are seeking a Principal Firmware Engineer for a critical role within Avive's R&D organization... ...will develop and lead new embedded firmware systems from...Work experience placementLocal area$230k - $250k
...robotics and distributed software to create a new class of... ...Mytra is seeking a Systems Engineering Architect, Safety to lead the design and implementation... ...will architect safety-critical systems designed to meet... ...engineering, controls, firmware, software, and field operations...Work at office$210k - $260k
A leading technology company in San Francisco is seeking a Lead for the Embedded Engineering team to architect and build embedded software for lidar systems. You will lead a team of ICs, contribute in Linux, C, C++, and Python, and help drive the technical direction. Strong...$150k - $200k
...Ray CT scanner for engineers. Our easy-to-use... ...scanner and cloud-based software give engineers the... ...As a Senior Systems Software Engineer... ...image processing, and embedded systems. On a... ...Write appliance firmware to maintain tight... ...Ship production critical Linux-based applications...Full timeWork at officeWork visaFlexible hours$190k - $247k
Sr. Manager, Firmware Engineering page is loaded## Sr. Manager, Firmware... ...Manager to lead and grow a critical embedded firmware team developing battery... ...-constrained, bare-metal systems while scaling the team,... ...electrical engineering, software engineering, QA/RA, and other...Work at officeRemote work- I did my part and supported the Regular Toilet is seeking an embedded software developer to drive the design and development of key capabilities... ...teams, contribute to the architectural design of complex systems, and work closely with hardware teams during product development...
- ...advanced hardware engineering and AI solutions.... ...Position Overview: As a Firmware Test Engineer ,... ...the reliability, safety, and performance of embedded systems by creating high-... ...electrical, hardware, and software engineers to... ..., demonstrating critical thinking and technical...
- A pioneering technology company in San Francisco is seeking a firmware engineer to deliver high-quality code for embedded systems. Candidates should have a strong engineering background and proficiency in C, C++, Rust, and Verilog, with a preference for those with 3+ years...
$150k - $180k
A leading AED technology firm based in California is seeking a Senior Firmware Engineer to develop and manage embedded firmware systems. This role includes overseeing the development process from design to production, working with microcontrollers, and integrating firmware...$140k - $200k
A leading autonomous technology firm is seeking an Embedded Firmware Engineer in San Francisco to develop firmware for autonomous haulage systems. This full-time position offers a competitive salary of $140-200k per year and includes benefits such as medical insurance,...Full timeFlexible hours$140k - $200k
...via our Autonomous Haulage System, which is automating haulage... ...technology. Our team of world‑class engineers, operators, and problem‑... ...Role Pronto is seeking an Embedded Firmware Engineer to join our growing... ...with electrical and software engineers to develop comprehensive...Full timeWork experience placementInternshipWork at officeFlexible hours$126.8k - $220.9k
...vertically integrated engineering team spanning RF/Analog... ...and design, Systems/PHY/MAC architecture and... ...silicon design group with a critical impact on getting functional... ...and executing firmware test cases for System... ...work closely with the Software Engineering team ensuring...Relocation$137.5k - $227.5k
...recycling — keeping critical minerals in circulation... ...we already have. Embedded Software Engineer – Power Electronics... ...software-defined power systems. Our Embedded... ...architect of the real-time firmware that drives our power... ...switching, manages thermal safety, and communicates...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Safety-Critical UAV Systems & Firmware. Be the first to apply!
- embedded systems software engineer San Francisco, CA
- embedded developer San Francisco, CA
- embedded software engineer remote San Francisco, CA
- embedded software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded firmware developer San Francisco, CA
- senior functional safety engineer San Francisco, CA
- public health engineer San Francisco, CA
- system safety engineer San Francisco, CA
- functional safety engineer San Francisco, CA


