Drimva

CesiumAstro

Embedded Software Engineer II

$118K–$142K

El Segundo, CA · On-site · Full-time · Posted Sep 24, 2026

Experience
2+ years of professional experience in embedded software development.
Education
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field.
Visa sponsorship
Applicants must be U.S. citizens, lawful permanent residents, conditional residents, asylees or refugees (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain required authorizations from the U.S. Department of State.

About the job

Develops embedded Linux software for satellite and airborne communication systems, supporting products from design through production and in-orbit operations.

What you'll do

  • Develop and port embedded Linux applications, device drivers, and libraries; customize kernels and bootloaders.
  • Maintain the Yocto-based Linux build system and package and deploy software images for embedded hardware.
  • Collaborate across engineering disciplines on system integration, design reviews, testing, and technical documentation.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • 2+ years of professional experience in embedded software development.
  • Proficiency in C or C++ for embedded systems.
  • Experience developing and debugging software on embedded hardware.

Nice to have

  • Practical experience with Embedded Linux and the Yocto Project.
  • Experience with Xilinx SoCs or other microcontroller-based systems; bootloaders, kernel development, system bring-up, or embedded CI/CD experience.

Pay

USD 118,000–142,000 per-year-salary (base salary)

Tools

C, C++, Embedded Linux, Yocto Project, U-Boot, Xilinx SoCs, CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)