Skip to main content

Cesium Astro

Embedded Software Engineer II

El Segundo, CA$118k–$142kfull-timemidAdded today

About this role

CesiumAstro is hiring an Embedded Software Engineer II to develop communication systems for satellites and space platforms. You'll work on embedded Linux, Yocto build systems, device drivers, and kernel customization, collaborating with hardware and FPGA teams in a dynamic, mission-critical environment.

What you'll do

  • Develop and port embedded Linux applications, device drivers, and libraries for satellite and airborne platforms
  • Configure and customize the Linux kernel and bootloaders like U-Boot for embedded hardware
  • Maintain and evolve Yocto-based build systems integrated with CI/CD pipelines
  • Manage software packaging and deployment across diverse embedded hardware platforms
  • Collaborate with hardware, systems, and FPGA engineers to ensure seamless integration
  • Participate in design reviews and contribute to technical documentation and customer proposals

What they're looking for

  • Embedded Linux development
  • Yocto Project build system
  • C/C++ programming
  • Device drivers and kernel customization
  • Bootloader configuration (U-Boot)
  • Xilinx SoCs and microcontroller platforms
  • CI/CD tools and practices
  • Multi-threaded programming

Benefits

  • Company stock options
  • Health, dental, and vision insurance
  • HSA and FSA accounts
  • Life and disability coverage
  • Retirement plans
  • Dynamic, cross-functional work environment
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Cesium Astro

Cesium Astro develops advanced hardware and systems for aerospace applications including satellites, UAVs, and rocket propulsion platforms. The company is hiring for specialized engineering roles including FPGA engineers, wire harness designers, turbomachinery engineers, and software project engineers to support its satellite and spacecraft development.

View all jobs at Cesium Astro

Likely interview questions

  • Describe your experience with Yocto and embedded Linux development—how have you customized a build system for a specific hardware platform?
  • Tell us about a time you debugged a complex issue involving kernel drivers or bootloaders. What was your approach?