Drimva

CesiumAstro

Embedded Software Engineer II

Austin, TX · 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, refugees, or eligible to obtain required authorizations from the U.S. Department of State.

About the job

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

What you'll do

  • Develop and port embedded Linux applications, device drivers, and libraries; customize kernels and bootloaders.
  • Maintain the Yocto-based build system and package and deploy software images for embedded hardware.
  • Collaborate with hardware, systems, and FPGA teams on integration, testing, qualification, 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.

Tools

C, C++, Embedded Linux, Yocto Project, U-Boot, Xilinx

Model-written summary · the original posting is authoritative

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