skyryse
Embedded Software Engineer
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
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.