CesiumAstro

Software

EmbeddedSoftwareEngineerII

$113–136k Westminster, Colorado, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Embedded Software Engineer II at CesiumAstro. Skills: Embedded Linux development, Yocto build system, Device drivers, Kernel customization. Develop embedded Linux applications. Port embedded Linux applications”

Industry & Context.

Software
Eligibility Requirements

U. S. citizen, Lawful permanent resident, Conditional resident, Asylee, Refugee

What They're Looking For.

Must Have

2+ years embedded software development, Proficiency in C or C++, Experience developing embedded hardware, Understanding multi-threaded programming, Familiarity with version control, Familiarity with issue tracking, Familiarity with peer review

Nice to Have

Practical experience Embedded Linux, Practical experience Yocto Project, Experience Xilinx SoCs, Experience other microcontroller systems, Proficiency with bootloaders, Proficiency kernel development, Proficiency system bring-up, Familiarity CI/CD embedded, Manage multiple priorities, Work independently fast-paced

What You'll Do.

Develop embedded Linux applications

Port embedded Linux applications

Develop device drivers

Configure Linux kernel

Customize Linux kernel

Integrate Linux kernel

Configure embedded bootloaders

Customize embedded bootloaders

Integrate embedded bootloaders

Maintain Yocto-based Linux build system

Evolve Yocto-based Linux build system

Package software images

Deploy software images

Create tailored Linux distributions

Collaborate across disciplines

Ensure seamless system integration

Ensure system performance

Participate in design reviews

Contribute customer documentation

Contribute technical proposals

How You'll Work.

Team & Collaboration

Cross-functional collaboration; Work with hardware engineers; Work with systems engineers; Work with FPGA engineers

Communication Scope

Verbal communication; Written communication

Full Job Description

## Description Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.   At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team.   CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with hands-on experience in embedded systems, including device drivers, kernel customization, bootloaders, and board bring-up, with a preference for experience with the Xilinx platform (experience with other platforms is also valued).   As a member of our software team, you will contribute to the full software development lifecycle, from product concept through production, participating in architecture design, implementation, testing, qualification, and in-orbit support. This role involves working closely with hardware, systems, and FPGA engineers, and provides opportunities for technical leadership and cross-disciplinary collaboration. ## JOB DUTIES AND RESPONSIBILITIES Develop and port embedded Linux applications, device drivers, and libraries. Configure, customize, and integrate the Linux kernel and embedded bootloaders (e.g., U-Boot). Maintain and evolve the Yocto-based Linux build system within a CI/CD

Free ATS check

Applying for this Embedded Software Engineer II role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about CesiumAstro?

Real rants from real employees. Read before you apply.

Read Company Rants →