Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer I

CesiumAstro

Job Description

Job 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.

The Skylark product line is focused on the rapid design, build, and test of cutting-edge active phased array antennas (AESA) for terrestrial and airborne applications. Current programs span high-power, large-scale ground terminals for missile defense to commercial airline and helicopter connectivity solutions.

CesiumAstro is seeking an experienced Embedded Software Engineer I 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 pipeline.
  • Package and deploy software images for diverse embedded hardware platforms.
  • Create tailored Linux distributions for specific embedded applications.
  • Collaborate across disciplines (firmware, hardware, systems) to ensure seamless system integration and performance.
  • Participate in design reviews and contribute to customer-facing technical documentation and proposals.
JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field.
  • 0-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 (e.g., power systems, motors, sensors).
  • Understanding of multi-threaded programming and resource-constrained environments.
  • Familiarity with version control, issue tracking, and peer review workflows.
  • Strong verbal and written communication skills.
PREFERRED EXPERIENCE
  • Practical experience with Embedded Linux and the Yocto Project.
  • Experience with Xilinx SoCs or other microcontroller-based systems.
  • Proficiency with bootloaders, kernel development, and system bring-up.
  • Familiarity with CI/CD tools and practices in embedded environments.
  • Ability to manage multiple priorities and work independently in a fast-paced environment.

CesiumAstro 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.

CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer I in Westminster, CO vacancy
  •  ...large-scale ground terminals for missile defense to commercial airline and helicopter connectivity solutions.   The Embedded Software Engineer II supports the development of embedded software for aerospace communications and defense systems. This role applies established... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  • CesiumAstro is seeking an experienced Embedded Software Engineer I 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... 
    Suggested

    Telemetry Today LLC

    Westminster, CO
    4 days ago
  •  ...missile defense to commercial airline and helicopter connectivity solutions.   We are seeking an experienced Senior Embedded Software Engineer with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands-on... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  •  ...to join our team. We are looking to add a Senior Flight Software Engineer  to our Internal Missions team. If you enjoy working in a startup...  ...from Linux-based satellite operating systems to low-level embedded products. You will work and learn from a cohort of senior... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  •  ...Job Description Job Description As an Embedded Software Engineering Intern at Lunar Outpost, you will be integral to developing, testing, and refining the embedded software on Lunar Outpost hardware. All interns will work directly alongside full-time engineers on real... 
    Suggested
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Lunar Outpost

    Arvada, CO
    14 days ago
  • $140k - $180k

     ...the stratosphere on a weekly basis. Our team consists of engineers, makers, developers, and doers who believe in the power of...  .../ Full-time / Salaried Urban Sky is seeking a Senior Embedded Imaging Software Engineer to own the firmware, imaging pipeline, and data-movement... 
    Permanent employment
    Full time
    Work experience placement
    Local area
    Relocation
    Flexible hours

    Urban Sky

    Denver, CO
    10 days ago
  •  ...creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a  Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software... 
    Permanent employment
    Remote work
    Monday to Friday

    Lunar Outpost

    Arvada, CO
    14 days ago
  •  ...energetic, and forward-thinking individuals to join our team.   We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team.  In this position, you will be the organization's technical authority for embedded software... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  • $120k - $160k

     ...Senior Embedded Software Engineer (DO-178C Experience Required) Job Title: Senior Embedded Software Engineer Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Who we are: Founded in 2004 with locations... 
    Remote work

    Lynx

    Denver, CO
    4 days ago
  • $90k - $150k

     ...Company Overview WarpWare is opening space for all through software innovation. Space accessibility is our highest priority...  ...fast. Role Summary WarpWare is seeking an Embedded Space Software Engineer to develop capabilities for the WarpWare software platform... 
    Flexible hours

    WarpWare

    Lafayette, CO
    7 hours ago
  • $125k - $140k

     ...Title: Lead Firmware Software Engineer (3 days onsite / 2 days remote) Duration: FTE / Permanent Location: Centennial, CO Salary...  ...US (No Visa candidates) What you will do : Developing embedded firmware employed on laser rangefinders, speed detection... 
    Permanent employment
    Work at office
    Remote work

    Everest Consultants, Inc.

    Westminster, CO
    7 hours ago
  • $150.93k - $211.3k

     ...two of the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. As an Embedded Software Engineer III on the Blue Ring program, you will be at the forefront of developing and testing flight software for one of the most... 
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    blueorigin

    Denver, CO
    4 days ago
  • $125k - $135k

    As our Embedded Software Engineer, you will develop and maintain the flight-critical firmware that powers our launch vehicles. Working closely with avionics, propulsion, and GNC teams, you will translate system requirements into robust, testable firmware for flight computers... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    LEAP

    Broomfield, CO
    3 days ago
  • $133k - $187k

     ...will design, write, and test the flight software and firmware for our next-generation spacecraft...  ...and software: sitting with electrical engineers during board bring-up, reading...  .... Responsibilities Develop and maintain embedded Linux software on Xilinx Zynq UltraScale+... 
    Full time

    EOI Space

    Lafayette, CO
    4 days ago
  • $140k - $180k

     ...moving platforms At least 5 years of embedded firmware development in C/C++ for embedded...  ...Hands-on experience deploying software on NVIDIA Jetson or comparable embedded...  ...weekly. Our small, supportive team includes engineers, makers, developers, and doers, and we value... 
    Permanent employment
    Full time
    Relocation
    Flexible hours

    Urban Sky

    Denver, CO
    10 days ago
  • $125k - $155k

     ...and empowering each other every day to develop our skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics systems.... 
    Permanent employment
    Temporary work

    Ursa Major

    Denver, CO
    3 days ago
  • We are looking for an Automation QA Software Engineer to join our team supporting automated testing for CPE/Wi‑Fi product lines. This role...  ..., routing. Experience working with Linux/Unix, SSH/CLI, and embedded devices. Familiarity with GitLab pipelines, Git, and CI/CD workflows... 
    Remote work

    K-Tek Resourcing LLC

    Denver, CO
    3 days ago
  • $156.67k - $215.44k

     ...mission-ready throughout space. We are mission-driven, and together, we are an extraordinary team. About the Role The Senior Embedded Software Engineer role at Sierra Space brings extensive experience and deep expertise to the design, development, and architecture of... 
    Permanent employment
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  •  ...We are seeking a hands-on Senior Platform Engineer to support the deployment, validation, and operation of large-scale solutions. This role focuses on system bring-up, hardware and firmware validation, and operational reliability across storage, compute, and networking... 

    DDN

    Wheat Ridge, CO
    1 day ago
  • $42.66 - $65.82 per hour

    Job Description: Join Our Interventional Radiology Team — Technologist or Lead! Step into a dynamic, fast‑paced Angio Lab where your expertise truly makes a difference. As an Interventional Radiology Technologist, you’ll play a hands‑on role in cutting‑edge diagnostic...
    Hourly pay
    Full time
    Remote work
    Shift work
    Night shift
    Weekend work
    Afternoon shift
    Weekday work

    Intermountain Health

    Wheat Ridge, CO
    1 day ago
  •  ...and design for the deep interdependencies inherent in today’s cyber-physical systems. We balance the art and science of systems engineering to creatively and digitally transform design and development. We provide leading expertise in digital design, model based systems... 
    Remote work

    GrabJobs

    Wheat Ridge, CO
    2 days ago
  •  ...S.C. 1324b(a)(3).Please review the job details below.We are looking for a Principal Engineer with deep systems engineering expertise to lead the design and delivery of complex software-intensive systems spanning cloud platforms, distributed systems, AI-enabled products... 
    Permanent employment
    Full time

    Maxar Technologies

    Westminster, CO
    4 days ago
  •  ...Build Mission-Critical Embedded Systems We are seeking an experienced Embedded C++ Software Engineer to join a highly technical engineering team developing sophisticated, mission-critical systems that integrate software, firmware, and hardware . This is an opportunity... 

    Data Based Development Systems

    Denver, CO
    7 hours ago
  • $130k - $140k

     ...Full-time Description Software Systems Engineer Position Summary Trust Consulting Services, Inc. is seeking a Software Systems...  ...objectives. Key Duties & Responsibilities Establish embedded software architectures, software frameworks, engineering standards... 
    Full time
    Temporary work
    Local area
    Remote work
    Monday to Friday

    GrabJobs

    Federal Heights, CO
    2 days ago
  •  ...NETGEAR is seeking a technically skilled and customer-centric Systems Engineer to support our Enterprise and IT customers. This role focuses on delivering technical leadership during the sales cycle and beyond, ensuring successful deployments of wired and wireless enterprise... 
    Remote work

    GrabJobs

    Arvada, CO
    2 days ago
  • $113k - $136k

     ...helicopter connectivity solutions. We are looking to add a Systems Engineer II to our team. If you enjoy working in a startup environment...  ...environment, the Senior Systems Engineer collaborates with software, hardware, mechanical, electrical, manufacturing, integration... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    2 days ago
  •  ...individuals to join our team. The CesiumAstro software team is looking for Summer 2027 interns to design embedded software for satellite communication systems....  ...development interns will work closely with CesiumAstro engineers on low-level and high-level software in... 
    Permanent employment
    Summer work
    Internship
    Summer internship
    Local area

    CesiumAstro

    Westminster, CO
    21 days ago
  • $165k

     ...Embedded Software Engineer (Technical) | Denver (Hybrid) | Up to $165,000 Join a high-calibre Embedded Engineering team, who are building innovative solutions for the robotics, automation, and smart tech industries. As a Technical Lead, you’ll help to deliver custom... 
    Work at office
    3 days per week

    Edison Smart®

    Denver, CO
    7 hours ago
  • $60 - $70 per hour

     ...~5+ years of experience in embedded firmware or embedded software development specifically strong Python programming experience on embedded Linux...  ...of Insight Global is seeking a Senior Embedded Firmware Engineer who can contribute immediately to hands‑on Python‑based... 
    Contract work
    Immediate start
    Remote work

    Insight Global

    Denver, CO
    2 days ago
  •  ...deliver connected smart home solutions. We are seeking a Embedded Hardware Engineer to serve as our technical anchor for the Motorization hardware...  ...and Altium 365Prior experience with firmware/embedded software development (C/C++) sufficient to collaborate closely with... 
    Contract work
    Flexible hours

    Hunter Douglas

    Broomfield, CO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer I. Be the first to apply!