skyryse

Embedded Software Engineer

Apply Now

At a Glance

Location
El Segundo, California, United States
Experience
5+ years
Compensation
ety and accessibility Salary: $120,000 - $175,000 Valuable stock option plan He
Posted
2026-07-14T16:51:02-04:00

Key Requirements

Required Skills

Python

Domain Knowledge

  • Embedded Systems
  • Engineering

Requirements

Experience building low-level drivers in embedded C.

Experience with RTOS.

Experience in working with oscilloscopes, DMMs, and understanding schematics.

Proficiency with some of the following tools: C/C++, Python.

Experience with bootloader, multi-target, and bare metal programming.

Experience developing and verifying safety-critical software (e.g., DO-178C or similar standards).

Responsibilities

Design and develop flight software in embedded C in accordance with DO-178C DAL A.

Develop low-level drivers and safety-critical monitoring systems for flight-critical applications.

Develop and test embedded software components to interface with and control peripherals such as motors, encoders, heaters, and sensors.

Collaborate with electrical engineers on hardware/software integration, including bring-up of new hardware and resolution of interface issues.

Write, review, and approve software requirements, architecture, and design documents; support review of system-level requirements.