Senior Embedded Software Engineer - Real-Time Avionics

Elroyair

Byron (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Elroy Air is building autonomous VTOL cargo aircraft systems to transform how goods move. The embedded software team writes the code that flies the plane in real conditions, spanning bare-metal firmware to hardware bring-up.

As a Senior Embedded Software Engineer, you will own software on safety-critical avionics hardware, collaborate across disciplines, and help grow a small, senior, cross-functional team that values curiosity and practical engineering.

Qualifications

  • 5+ years of professional embedded software development with production firmware shipped on real hardware.
  • Deep fluency in C and/or C++; Python for scripting and tooling.
  • Hands-on experience with at least one RTOS and bare-metal development.
  • Comfort reading schematics and debugging hardware/software integration at the signal level.
  • Experience with SPI, I2C, UART, CAN, Ethernet.
  • Strong opinions about code quality and testability; differentiating lab vs field software.

Responsibilities

  • Embedded firmware for microcontrollers and SoCs in bare-metal or RTOS environments (FreeRTOS, Zephyr, or similar).
  • Driver development, peripheral integration, and board bring-up for custom hardware platforms.
  • Real-time control loops and sensor fusion pipelines requiring determinism.
  • Hardware debugging using oscilloscopes, logic analyzers, JTAG; read schematics as needed.
  • C++ and Python tooling for testing, scripting, and automation around embedded targets.
  • Develop models and emulators for aircraft components to align hardware behavior with cloud simulations.

Skills

C/C++
Python
RTOS experience
Firmware debugging

Tools

GCC/Clang cross-compilers
CMake
JTAG
Oscilloscopes
Logic analyzers

Job description

Elroy Air is building autonomous VTOL cargo aircraft systems to transform how goods move. The embedded software team writes the code that flies the plane in real conditions, spanning bare-metal firmware to hardware bring-up.

As a Senior Embedded Software Engineer, you will own software on safety-critical avionics hardware, collaborate across disciplines, and help grow a small, senior, cross-functional team that values curiosity and practical engineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer Real-Time Flight Software
Senior Embedded Systems Engineer Real-Time Flight Software

Elroy Air • California (MO)

On-site
USD 180,000 - 280,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Elroy Air • California (MO)

On-site
USD 180,000 - 280,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Elroyair • Byron (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Elroy Air • Byron (CA)

On-site
USD 180,000 - 280,000
Senior Embedded Software Engineer - Real-Time Aerospace
Senior Embedded Software Engineer - Real-Time Aerospace

Elroy Air • Byron (CA)

On-site
USD 180,000 - 280,000
Senior Embedded Firmware Engineer - Avionics (Onsite)
Senior Embedded Firmware Engineer - Avionics (Onsite)

Pivotal • Palo Alto (CA)

On-site
USD 140,000 - 190,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Embedded Software Engineer (Real-Time Avionics)
Senior Embedded Software Engineer (Real-Time Avionics)

ApplyMint • Long Beach (CA)

On-site
USD 135,000 - 232,000
Embedded Software Engineer
Embedded Software Engineer

Apera • California (MO)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer – Aerospace Innovation
Senior Embedded Software Engineer – Aerospace Innovation

AvtechTyee • Everett (WA)

On-site
USD 155,000 - 190,000
9/80 schedule
Medical Insurance
Life Insurance
+5
Senior Embedded Software Engineer - Onsite/Remote Avionics
Senior Embedded Software Engineer - Onsite/Remote Avionics

Lynx Software Technologies, Inc. • Marietta (GA)

On-site
USD 120,000 - 160,000
Remote work opportunities based on rol
401K with generous employer match
Paid time off + holidays
+1