Senior Embedded Software Engineer

Kaizen Resourcing

Palo Alto (CA)

On-site

USD 130,000 - 195,000

Full time

4 days 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

Kaizen Resourcing is seeking a Senior Embedded Software Engineer for an on-site role in Palo Alto, to work with a leading electric aviation company on embedded firmware and DO-178C processes.

You will design avionics firmware, guide firmware architecture, and collaborate with systems engineering on safety-related requirements. Strong C/C++ and Python skills, plus experience with low-level interfaces, are essential.

Qualifications

  • Undergraduate or graduate degree in Electrical or Computer Engineering.
  • 5+ years of professional engineering experience.
  • Experience with DO-178C processes.
  • Experience taking products from concept through aircraft production.
  • Proficiency with low-level interfaces (SPI, I2C, CAN FD, UART).

Responsibilities

  • Design and implement full avionics embedded firmware.
  • Oversee firmware architecture for avionics systems.
  • Ensure development conforms to DO-178C regulatory processes.
  • Design and recommend sensor interfaces.
  • Implement code and perform Verification & Validation.
  • Collaborate with systems and specialty engineering teams on aircraft and safety-related requirements

Skills

C/C++ firmware for MCUs
DO-178C compliance
SPI I2C CAN FD UART
Python scripting
Schematic reading
Lab troubleshooting

Education

Electrical or Computer Engineering degree

Tools

Schematic capture tools

Job description

I'm looking for a Senior Embedded Software Engineer to join a leading electric aviation company developing light eVTOL aircraft. This role sits on the Embedded Software team and focuses on driving the development and maintenance of manufacturing test systems used for our aircraft.


You’ll design and implement full avionics embedded firmware, oversee firmware architecture, and ensure development aligns with DO-178C processes. The work includes conducting trade studies, designing sensor interfaces, implementing code, performing V&V, and collaborating closely with systems engineering and other specialty teams on requirements related to the aircraft and systems safety.


What you’ll do:



  • Design and implement full avionics embedded firmware

  • Oversee firmware architecture for avionics systems

  • Ensure development conforms to DO-178C regulatory processes

  • Design and recommend sensor interfaces

  • Implement code and perform Verification & Validation

  • Collaborate with systems and specialty engineering teams on aircraft and safety-related requirements


What we’re looking for:



  • Undergraduate or graduate degree in Electrical or Computer Engineering

  • 5+ years of professional engineering experience

  • Experience with DO-178C regulatory processes

  • Experience taking one or more products from concept through aircraft production

  • Extensive experience with low-level interfaces (SPI, I2C, CAN FD, UARTs)

  • Experience writing firmware in C/C++ for MCUs in embedded systems

  • Experience writing Python scripts and Python development

  • Ability to read circuit schematics using schematic capture tools

  • Proficiency troubleshooting circuits with appropriate lab tools


Nice to have:



  • 5+ years of relevant embedded development experience

  • M.S. or Ph.D. in Computer Science or Engineering

  • Experience with statistical analysis

  • Experience taking at least one product through the full development process

  • Familiarity with FAA Aircraft Certification Process or Defense Airworthiness Process for Software

  • Experience with prototype and medium-volume manufacturing

  • Lithium-based battery testing and monitoring

  • Interest in RC planes, quadcopters, or aviation


This is an on-site role at our headquarters in Palo Alto. Applicants must be eligible for employment in the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

TalentHound • Byron (CA)

On-site
USD 120,000 - 180,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
Senior Embedded Software Engineer

Sapsol Technologies Inc • Idaho

On-site
USD 140,000 - 180,000
Software Engineer III
Software Engineer III

JobSquad Florida • Coral Gables (FL)

On-site
USD 120,000 - 160,000
Senior Software Engineer, Embedded Systems
Senior Software Engineer, Embedded Systems

Tenoneten • California

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

Innovative Solutions & Support • Exton

On-site
USD 70,000 - 95,000
Embedded Engineer
Embedded Engineer

Oho Group Ltd • Los Angeles (CA)

On-site
USD 151,000 - 200,000
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient Limited • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000