Senior Embedded Firmware Engineer - Avionics

TalentHound

Byron (CA)

On-site

USD 120,000 - 180,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TalentHound is seeking an experienced embedded firmware engineer to own the firmware on flight computers and avionics hardware. You will bring up new boards, write drivers, and develop real-time code within a senior, cross-disciplinary team.

You will collaborate with controls, power electronics and aeromechanical engineers, using C/C++, Python, RTOS, and hardware debugging to deliver production firmware for safety-critical systems.

Qualifications

  • 5+ years in embedded development with production firmware shipped on real hardware.
  • Strong C and/or C++, plus Python for scripting and testing.
  • Experience with at least one RTOS and with bare-metal code.
  • Comfort reading schematics and using bench tools to debug hardware.
  • Experience with SPI, I2C, UART, CAN and Ethernet.
  • High standards for code quality and testing.

Responsibilities

  • Write embedded firmware for microcontrollers and SoCs, both bare-metal and on an RTOS (FreeRTOS, Zephyr or similar).
  • Bring up custom boards and write drivers for their peripherals.
  • Build real-time control loops and sensor fusion code where timing matters.
  • Debug hardware with scopes, logic analyzers, JTAG and schematics.
  • Write C++ and Python tools for testing and automation.
  • Build models of aircraft components for our cloud simulation system.

Skills

C/C++
Python
Embedded development
RTOS
Hardware debugging
Driver development

Tools

JTAG
Oscilloscope
Logic analyzer

Job description

TalentHound is seeking an experienced embedded firmware engineer to own the firmware on flight computers and avionics hardware. You will bring up new boards, write drivers, and develop real-time code within a senior, cross-disciplinary team.

You will collaborate with controls, power electronics and aeromechanical engineers, using C/C++, Python, RTOS, and hardware debugging to deliver production firmware for safety-critical systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

TalentHound • Byron (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer - Avionics Flight Systems
Senior Embedded Firmware Engineer - Avionics Flight Systems

Urban Sky • Denver (CO)

On-site
USD 120,000 - 180,000
Stock Options
Medical, Vision and Dental
Unlimited / Felxable Leave Policy
+1
Flight-Critical Embedded Systems Engineer (C/C++, ARM)
Flight-Critical Embedded Systems Engineer (C/C++, ARM)

Talentify • Auburn Hills (MI)

On-site
USD 83,000 - 96,000
Health insurance
401(k) employer match
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Kaizen Resourcing • Palo Alto (CA)

On-site
USD 130,000 - 195,000
Senior Avionics Firmware Engineer (eVTOL, DO-178C)
Senior Avionics Firmware Engineer (eVTOL, DO-178C)

Kaizen Resourcing • Palo Alto (CA)

On-site
USD 130,000 - 195,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
Senior Firmware Engineer — Avionics & Flight Systems
Senior Firmware Engineer — Avionics & Flight Systems

FireStorm Labs • San Diego (CA)

On-site
USD 120,000 - 170,000
Embedded Engineer
Embedded Engineer

Oho Group Ltd • Los Angeles (CA)

On-site
USD 151,000 - 200,000
Senior Embedded Software Engineer - UAV & Flight Systems
Senior Embedded Software Engineer - UAV & Flight Systems

AV • Moorpark (CA)

On-site
USD 101,000 - 153,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior Avionics Embedded Engineer – C++, RTOS, Python
Senior Avionics Embedded Engineer – C++, RTOS, Python

Honeywell Aerospace • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+11