×
Register Here to Apply for Jobs or Post Jobs. X

Principal Embedded System Automation Engineer

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: CesiumAstro
Full Time position
Listed on 2025-12-03
Job specializations:
  • Software Development
    DevOps, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 135000 - 167000 USD Yearly USD 135000.00 167000.00 YEAR
Job Description & How to Apply Below

Principal Embedded System Automation Engineer

Join to apply for the Principal Embedded System Automation Engineer role at Cesium Astro.

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 Cesium Astro, 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, Cesium Astro is the place for you.

We are actively seeking passionate, collaborative, energetic, and forward‑thinking individuals to join our team.

We are seeking a Principal Dev Ops Engineer I for Embedded Software to own and scale the infrastructure that supports our mission‑critical software development across multiple programs and product lines. In this role, you will advance infrastructure that generates software images, deploys them onto hardware, ensures continuous integration/continuous development, organizes and optimizes Yocto embedded builds, and maintain high‑performance, Linux‑based build environments.

The ideal candidate understands embedded software stacks and the modern tools that accelerate their development.

Job Duties And Responsibilities
  • Ideally deep experience with Open Embedded and the Yocto Project.
  • Understanding of make and CMake.
  • Understanding of build flows from compilation to image generation.
  • Facility with Git Lab CI/CD pipelines and Git Lab Runners that build, test, and deploy embedded software for hardware for test.
  • Ensure CI systems integrate with hardware‑in‑the‑loop test environments for regression and validation.
  • Deep facility with yaml‑based CI configuration.
  • Facility with Docker virtual build environments and containerization.
  • Administer and maintain high‑performance Linux build machines used for continuous integration, regression testing, and software release packaging.
  • Monitor system performance, scale compute resources, and maintain uptime for development teams.
  • Support and automate the software release process for production releases to customers.
  • Manage build artifacts, versioning, and delivery.
  • Act as the first line of support for developers encountering build, test, or environment issues.
  • Collaborate with software teams to improve developer productivity.
  • Assist in maintenance and utilization of company cloud‑based AI productivity environment.
Job Requirements And

Minimum Qualifications
  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience).
  • Minimum of 9 years of relevant experience.
  • Proven facility with CI/CD tools (e.g., Git Lab CI, Jenkins, or similar).
  • Proficiency in Linux system administration, including performance tuning and troubleshooting.

    Familiarity with Yocto or other embedded Linux build frameworks.
  • Experience with build automation tools (CMake, Make, Bit Bake, etc.).
  • Strong scripting skills (Python, Bash, or similar).
  • Excellent problem‑solving skills and ability to work collaboratively with developers.
  • Knowledge of networking and distributed systems.
  • Experience with containerization (Docker, Podman) and virtualization (KVM, VMWare).
  • Knowledge of networking and distributed systems.
  • Familiarity with hardware‑in‑the‑loop (HIL) testing environments.
Preferred Experience
  • Experience supporting release processes in aerospace, defense, or other regulated industries.

$135,000 - $167,000 a year

Cesium Astro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. Full‑time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans.

Cesium…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary