Skip to main content

Cesium Astro

Embedded Software Engineer I

Westminster, CO$96k–$115kfull-timeentryAdded today

About this role

CesiumAstro is hiring an Embedded Software Engineer I to develop embedded Linux systems and device drivers for satellite and airborne communication platforms. You'll work on configuring Yocto-based build systems, kernel customization, and bootloader integration while collaborating with hardware and FPGA teams on cutting-edge phased array antenna products.

What you'll do

  • Develop and port embedded Linux applications, device drivers, and libraries
  • Configure, customize, and integrate Linux kernels and bootloaders like U-Boot
  • Maintain and evolve Yocto-based build systems within CI/CD pipelines
  • Package and deploy software images for diverse embedded hardware platforms
  • Collaborate with hardware, systems, and FPGA engineers on system integration
  • Participate in design reviews and contribute to technical documentation

What they're looking for

  • C or C++ programming
  • Embedded Linux development
  • Yocto Project build system
  • Device driver development
  • Bootloader configuration (U-Boot)
  • Multi-threaded programming
  • Version control and peer review workflows
  • Xilinx SoCs or microcontroller platforms

Benefits

  • Company stock options
  • Health, dental, and vision coverage
  • HSA and FSA accounts
  • Life and disability insurance
  • Retirement plans
  • Cross-disciplinary collaboration and technical leadership opportunities
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

  • Walk us through your experience bringing up a new embedded Linux board from scratch, including bootloader and kernel configuration.
  • Describe your hands-on experience with the Yocto Project—what layers have you created or modified, and what challenges did you encounter?