Senior Embedded Linux Engineer - Yocto & Kernel

CesiumAstro

Westminster (MD)

On-site

USD 133,000 - 161,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Health, dental, vision benefits
Retirement plans

Job summary

CesiumAstro is seeking a Senior Embedded Software Engineer II to design and deliver embedded software for space and airborne platforms. The role focuses on Linux/Yocto driven development, device drivers, kernel modifications, and boot loaders with preference for Xilinx platforms.

You will drive software designs from concept to in-orbit support and contribute across microcontrollers, BSPs, and UIs. You will present design reviews, engage in proposal writing, and collaborate with cross-functional

Qualifications

  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
  • Minimum 6 years of industry software development experience.
  • Hands-on development and troubleshooting of software systems and hardware equipment.
  • Proficiency in C or C++ programming.
  • Familiarity with software configuration management and defect tracking tools.
  • Strong understanding of multi-threaded applications and resource management.

Responsibilities

  • Develop and port embedded Linux applications, custom device drivers, and libraries.
  • Configure, modify, and integrate the Linux kernel and embedded boot loaders.
  • Work with U-Boot and Linux kernel configuration.
  • Maintain and support the Yocto build system in CI/CD.
  • Package and deploy software images for multiple hardware platforms.
  • Create and manage Linux images tailored to embedded hardware.
  • Collaborate with cross-functional teams to ensure system integration and performance.

Skills

C/C++
Embedded Linux
Linux kernel
U-Boot
CI/CD
multi-threaded programming
communication skills

Education

BS or MS in CS/EE/CE

Tools

Yocto
Linux
Kernel development
Device drivers

Job description

CesiumAstro is seeking a Senior Embedded Software Engineer II to design and deliver embedded software for space and airborne platforms. The role focuses on Linux/Yocto driven development, device drivers, kernel modifications, and boot loaders with preference for Xilinx platforms.

You will drive software designs from concept to in-orbit support and contribute across microcontrollers, BSPs, and UIs. You will present design reviews, engage in proposal writing, and collaborate with cross-functional

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer (Yocto & Xilinx)
Senior Embedded Linux Engineer (Yocto & Xilinx)

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Health, dental, and vision insurance
Stock options
Disability and retirement plans
Senior Embedded Software Engineer II – Linux/Yocto (Xilinx)
Senior Embedded Software Engineer II – Linux/Yocto (Xilinx)

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits package
Embedded Linux Engineer II: Yocto & Xilinx
Embedded Linux Engineer II: Yocto & Xilinx

Roman Health Pharmacy LLC • Austin (TX)

On-site
USD 80,000 - 110,000
Health, dental, vision insurance
Company stock options
Retirement plans
Embedded Linux Engineer II — Aerospace Systems
Embedded Linux Engineer II — Aerospace Systems

Front Door Defense • Westminster (CO)

On-site
USD 102,000 - 136,000
Stock options
Benefits package
Senior Embedded Linux Engineer – Yocto & Kernel
Senior Embedded Linux Engineer – Yocto & Kernel

Roman Health Pharmacy LLC • Austin (TX)

On-site
USD 120,000 - 150,000
Company stock options
Health, dental, and vision insurance
Retirement plans
Senior Embedded Linux Engineer — Yocto & BSP
Senior Embedded Linux Engineer — Yocto & BSP

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 133,000 - 161,000
Company stock options
Health insurance
Dental insurance
+2
Embedded Linux Engineer II — Yocto, Kernel Bring‑Up
Embedded Linux Engineer II — Yocto, Kernel Bring‑Up

CesiumAstro • El Segundo (CA)

On-site
USD 118,000 - 142,000
Company stock options
Health, dental, and vision insurance
HSA and FSA
+2
Embedded Senior Software Engineer II - Embedded Linux
Embedded Senior Software Engineer II - Embedded Linux

Roman Health Pharmacy LLC • Austin (TX)

On-site
USD 120,000 - 150,000
Company stock options
Health, dental, and vision insurance
Retirement plans
Embedded Linux Engineer II: Yocto & Kernel Bring-Up
Embedded Linux Engineer II: Yocto & Kernel Bring-Up

Roman Health Pharmacy LLC • El Segundo (CA)

On-site
USD 118,000 - 142,000
Company stock options
Health, dental, vision insurance
Life and disability insurance
+1
Embedded Software Engineer II
Embedded Software Engineer II

Cesiumastro • Austin (TX)

On-site
USD 80,000 - 110,000
Health, dental, vision insurance
Company stock options
Retirement plans