Embedded Software Engineer Job at EVONA, Burlingame, CA

VEdiZ1JLRWlrMjNCM1g1Q3VkcmZrTUFiTFE9PQ==
  • EVONA
  • Burlingame, CA

Job Description

Embedded Software Engineer

Salary: $140,000 – $190,000

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

Position Summary:

We are looking for a hands-on Embedded Software Engineer to 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 a custom Linux-based OS for spaceflight and development platforms using PetaLinux and Yocto
  • Integrate software with programmable logic (PL) for configuration, control, and health monitoring
  • Design and implement secure, failsafe in-orbit update mechanisms for both processing and logic subsystems
  • Build and enhance CI/CD pipelines to support rapid, reliable deployment of satellite flight software
  • Debug and optimize low-level embedded software and firmware for real-time system performance
  • Support and automate fault 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 in embedded software development
  • Proficient in C/C++ and comfortable working close to the hardware
  • Experience with PetaLinux , Yocto , or similar embedded Linux build systems
  • Familiarity with low-level firmware debugging , BSPs, and hardware bring-up
  • Strong technical documentation and version control discipline

Desired Qualifications:

  • Experience with real-time operating systems (RTOS)
  • Background in DSP or communications software development
  • Knowledge of DevOps/CI/CD best practices
  • Prior experience working with spaceflight or aerospace systems
  • Hands-on lab experience with hardware integration and testing

Job Tags

Full time,

Similar Jobs

Luxoft

Java Fullstack Software Engineer Job at Luxoft

 ...requirements and helps to identify the changes to the system. Develop and present recommendations from analysis of current solution....  ...~ Tests coverage metrics understanding ~ Passionate about software development ~ Committed for deadlines, self-organized, client... 

Forward Labs

Sleep Technologist (FT) Job at Forward Labs

 ...full-time overnight position involves conducting comprehensive sleep studies, analyzing sleep data, and collaborating with physicians...  ...) with a valid Illinois license, prior experience in sleep medicine, and a commitment to delivering exceptional patient care across... 

Brewco Marketing Group

Non-CDL Driver Job at Brewco Marketing Group

 ...Safety-Sensitive Position: Driver Non-Commercial Drivers License Supervisor: Program Director and/or Tour Manager Job Description: Under the direction of the Program Director and/or Tour Manager, the Driver Non-CDL is responsible for: Safely transporting... 

24 Seven Talent

HR Manager Job at 24 Seven Talent

 ...Our Client-- a leader in consumer products, is seeking a dynamic and experienced HR Manager to join our team east of downtown Los Angeles. This is an exciting opportunity for a seasoned HR professional who thrives in a fast-paced environment and is ready to make a significant... 

Foothill-De Anza Community College District

International Student Programs Supervisor Job at Foothill-De Anza Community College District

 ...International Student Programs Supervisor HR EMPLOYMENT/CAREERS Initial Closing Date: 05/13/25**Any complete applications received...  ...Programs. Plan, organize and coordinate projects and assignments related to International Student Programs; provide for program...