Flight-Critical Embedded Systems Engineer (C/C++, ARM)

Talentify

Auburn Hills (MI)

On-site

USD 83,000 - 96,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) employer match

Job summary

Talentify is seeking an Embedded Systems Engineer to develop and maintain firmware for small unmanned aircraft systems and related ground equipment. You will work across the full embedded stack from bootloaders to PX4 integration, focusing on reliability in real-world flight conditions.

The role requires 3+ years of embedded C/C++ experience, strong STM32/ARM skills, RTOS experience, and hands‑on hardware debugging. On‑site work in Auburn Hills, MI with competitive pay and benefits.

Qualifications

  • 3+ years of professional embedded C/C++ development with shipped firmware.
  • Experience with stm32 or similar ARM Cortex‑M MCUs.
  • Experience with bare‑metal and RTOS (NuttX, FreeRTOS, Zephyr).

Responsibilities

  • Develop, test, and maintain embedded firmware in C/C++ for STM32/Microcontrollers.
  • Integrate PX4-based flight-control stack for aircraft capabilities.
  • Design device drivers and control loops using SPI, I2C, UART, CAN.

Skills

Embedded C/C++
STM32 ARM Cortex‑M
RTOS
PX4 flight-control
MAVLink/DroneCAN
Hardware debugging
Secure boot / cryptographic signing
Flight-testing & post-flight analysis

Education

Bachelor's degree in Electrical/Software/Computer Engineering

Tools

STM32 HAL/LL

Job description

Talentify is seeking an Embedded Systems Engineer to develop and maintain firmware for small unmanned aircraft systems and related ground equipment. You will work across the full embedded stack from bootloaders to PX4 integration, focusing on reliability in real-world flight conditions.

The role requires 3+ years of embedded C/C++ experience, strong STM32/ARM skills, RTOS experience, and hands‑on hardware debugging. On‑site work in Auburn Hills, MI with competitive pay and benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight-Critical Embedded Firmware Engineer (C/C++)
Flight-Critical Embedded Firmware Engineer (C/C++)

Oho Group Ltd • Los Angeles (CA)

On-site
USD 151,000 - 200,000
Flight-Test Embedded Software Engineer (C++, Linux)
Flight-Test Embedded Software Engineer (C++, Linux)

Actalent • Oklahoma City (OK)

On-site
USD 100,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Embedded Systems Engineer
Embedded Systems Engineer

Swarm Defense • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
100% Health Insurance
401(k) match
Flight-Ready Embedded Firmware Engineer (UAS)
Flight-Ready Embedded Firmware Engineer (UAS)

Swarm Defense • Auburn Hills (MI)

On-site
USD 110,000 - 160,000
100% Health Insurance
401(k) match
Embedded Engineer
Embedded Engineer

Oho Group Ltd • Los Angeles (CA)

On-site
USD 151,000 - 200,000
Senior Firmware Engineer
Senior Firmware Engineer

SR2 • Oakland (CA)

On-site
USD 216,000 - 264,000
Flight Embedded Software Engineer – Clearance Eligible
Flight Embedded Software Engineer – Clearance Eligible

Actalent • Warner Robins (GA)

On-site
USD 103,000 - 131,000
Medical, dental & vision
401(k) plan
Life Insurance
+1
Senior Flight Software Engineer: Embedded C/C++ for Avionics
Senior Flight Software Engineer: Embedded C/C++ for Avionics

Reliable Robotics Corporation • United States

Remote
USD 120,000 - 180,000
Flight Software Engineer: Bare-Metal C++ for Aircraft
Flight Software Engineer: Bare-Metal C++ for Aircraft

Telemetry Today LLC • Mountain View (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer – Flight-Critical Systems
Senior Embedded Software Engineer – Flight-Critical Systems

Altentechnologyusa • Mountain View (CA)

On-site
USD 140,000 - 160,000