Embedded Software Engineer Job at EVONA, Burlingame, CA

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

Adecco US, Inc.

Data Entry Clerk Job at Adecco US, Inc.

Adecco is looking to hire Data Entry Keyers to work on assignments at our client Citigroup or one of its affiliates in Getzville, NY . This is a long-term opportunity that could go Temp to Hire for star performers!!This job is performed in a mail center and is a great... 

Wicked Staffing Solutions

Electric Pallet Jack Operator - Wicked Staffing Solutions Job at Wicked Staffing Solutions

Job Title: Pallet Jack OperatorShift: 2nd Shift: Mon-Wed 3Pm- Finish (Around 10:00 PM & Thur-Fri 4PM-Finish (Around 10:00PM)Job Summary:The Pallet Jack Operator may operate electric pallet jacks, and other powered industrial trucks to pick orders... Wicked Staffing Solutions

EY

Early Careers Talent Recruiting Coordinator San Francisco/San Jose Job at EY

 ...teams and take your career wherever you want it to go. Join EY and help to build a better working world. The Early Careers Recruiting Coordinator provides support and assists with executing Early Careers recruiting strategy and various customer-service aspects of the... 

Defense Logistics Agency

Police Officer Job at Defense Logistics Agency

 ...fitness test. The individual will also undergo routine training in defensive tactics, active shooter/hostage response, handcuffing and firearms qualifications which require physical agility, dexterity and stamina. Work Environment: The work is performed in an environment... 

City of Muskogee

Assistant Esports Arena Coordinator Job at City of Muskogee

 ...Job Description Job Description PURPOSE OF THE CLASSIFICATION: Under direction of the Esports Arena Coordinator, this part-time classification is responsible for and participates in overall day-to-day management of the Muskogee Esports Arena. Supervises Muskogee...