Post Job Free
Sign in

Embedded Software Engineer

Company:
EVONA
Location:
Burlingame, CA
Posted:
June 21, 2025
Apply

Description:

Embedded Software Engineer

Salary:$140,000 – $190,000

Location:Burlingame, CA (Full-time / On-site)

Position Summary:

We are looking for a hands-onEmbedded Software Engineerto join our team building next-generation satellite systems. In this role, you'll develop and maintain mission-critical embedded software that powers everything from real-time fault detection to autonomous on-orbit system updates. Working closely with hardware and programmable logic teams, you'll be responsible for advancing the core functionality of our custom Linux-based OS and streamlining our CI/CD infrastructure for reliable flight software deployment. If you're passionate about embedded systems, space technology, and seeing your code fly, this role is for you.

Essential Job Functions and Responsibilities:

Develop and maintain acustom Linux-based OSfor spaceflight and development platforms usingPetaLinuxandYocto

Integrate software withprogrammable logic (PL)for configuration, control, and health monitoring

Design and implement secure, failsafein-orbit update mechanismsfor both processing and logic subsystems

Build and enhanceCI/CD pipelinesto support rapid, reliable deployment of satellite flight software

Debug and optimizelow-level embedded softwareand firmware for real-time system performance

Support and automatefault detection, redundancy systems, and recovery logic

Collaborate with cross-functional hardware/software teams to ensure robust spacecraft performance

Required Qualifications:

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related technical field

3–5 years of experience inembedded software development

Proficient inC/C++and comfortable working close to the hardware

Experience withPetaLinux,Yocto, or similar embedded Linux build systems

Familiarity withlow-level firmware debugging, BSPs, and hardware bring-up

Strong technical documentation and version control discipline

Desired Qualifications:

Experience withreal-time operating systems (RTOS)

Background inDSP or communications softwaredevelopment

Knowledge ofDevOps/CI/CD best practices

Prior experience working withspaceflight or aerospace systems

Hands-on lab experience withhardware integration and testing

Apply