Embedded Software Engineer Job at EVONA, Burlingame, CA

MHZxcTl2d3VybHkwbXhydm9tWHJIRmtreVE9PQ==
  • 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

McSweeney Chevrolet GMC/ CDJR

Chrysler Technician Job at McSweeney Chevrolet GMC/ CDJR

 ...Job Description Job Description Job Summary: McSweeney Chevrolet GMC/CDJR is seeking an experienced and skilled Chrysler Technician to join our team in Clanton, Alabama. This is a full-time role in the auto industry. As a Chrysler Technician, you will be responsible... 

7C Parsippany

Entry Level Business Development Representative Job at 7C Parsippany

 ...Job Title: Entry-Level Business Development Representative Unlock Your Future in Sales! Location: Parsippany, NJ Company: 7C's Parsippany Salary: Competitive Base + Performance-Based Bonuses and Commissions Are you ready to launch your career in business... 

Advocate Health

Inpatient Medical Social Worker Job at Advocate Health

 ...Provides social work services to patients, families, and individuals including psychosocial assessment, screening, determination of needs evaluation, appropriate interventions and follow up, and discharge planning. Implements interventions substantiated by assessment... 

Royal Caribbean Group

Security Staff Job at Royal Caribbean Group

Youll conduct safety rounds, maintain gangway security, and act as the first response whenever necessary to preserve the safety of guests, the crew, and the ship. You must always be alert and prepared to respond to unusual incidents according to proper procedures, reporting...

Karmas Treasjur llc

Website Designer (Intern wanted) Job at Karmas Treasjur llc

 ...Job Description Job Description We are seeking a Website Designer to join our team! You will develop and implement unique web-based applications. Responsibilities: Design, create, and modify websites Convert written, graphic, audio, and video components to...