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

Embedded Software Engineer

$130k - $175k

Astro Digital

Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction, science, and exploration. Astro Digital is headquartered in Littleton, Colorado with roughly 100 employees and infrastructure around the globe. We move fast, deliver on time, and continuously improve systems in orbit and on the ground. We value engineers who take ownership, think in systems, and iterate toward robust solutions. Position Summary We are seeking an Embedded Software Engineer to develop low-level software that directly interfaces with hardware across spacecraft subsystems and supporting electronics. This role is well-suited for an engineer with solid foundational experience who can operate independently on day-to-day tasks, while continuing to grow in system design and large‑scale integration efforts with guidance from senior engineers. Candidate will be expected to deliver working software quickly, contribute to hardware bring‑up and debugging, and build a deeper understanding of how individual components interact within larger systems. This role is primarily on‑site at our Littleton, Colorado headquarters or at our facility in San Jose, California, with limited remote work flexibility. Primary Duties & Responsibilities Develop and maintain embedded software for spacecraft subsystems, including sensors, actuators, power systems, and communication interfaces Write and debug low-level drivers and board support code Interface directly with hardware (SPI, I2C, UART, GPIO, DMA) Support hardware bring‑up and debugging using lab equipment and standard tools Deliver working implementations quickly and iterate to improve reliability, performance, and maintainability Debug embedded systems using tools such as GDB, JTAG, and SWD Collaborate with cross‑functional teams to define and refine system interfaces Participate in integration, HIL testing, and system validation Contribute to Python‑based test, automation, and data analysis workflows Minimum Qualifications Bachelor’s degree in EE, CE, CS, or related field 5 years of embedded software experience Proficiency in C and modern C++ Experience developing firmware in bare‑metal or minimally abstracted environments Strong understanding of: Memory‑mapped I/O and peripheral configuration Timing and resource constraints Experience writing low‑level drivers and interfacing with hardware peripherals (SPI, I2C, UART, GPIO, DMA) Ability to work from datasheets/reference manuals to configure and debug hardware Experience debugging embedded systems using: Software tools (e.g., GDB, JTAG/SWD) Lab equipment (oscilloscope, logic analyzer, multimeter) Familiarity with RTOS concepts (threads, scheduling, synchronization) Exposure to embedded Linux development environments Experience with Git‑based workflows Ability to execute well‑scoped tasks independently and deliver reliable results Preferred Qualifications Experience developing firmware for resource‑constrained microcontrollers in bare‑metal environments Comfort working at low levels of abstraction, including direct register manipulation and hardware bring‑up Experience with RTOS frameworks (e.g., Zephyr, FreeRTOS) and associated design trade‑offs Experience working across abstraction layers (bare‑metal, RTOS, embedded Linux) Familiarity with embedded Linux tools and workflows (e.g., cross‑compilation, build systems) Experience bringing up new hardware, including initialization and early‑stage debugging Experience optimizing firmware for memory, timing, or power constraints Familiarity with ARM‑based platforms (Cortex‑M, Cortex‑A) or similar Experience with integration, HIL testing, or cross‑subsystem debugging Exposure to CI/CD or automated testing workflows What We Value Ownership of day‑to‑day work :Candidate reliably executes assigned tasks and follows issues through to resolution Growth mindset :Candidate actively develops technical depth and takes on increasing responsibility over time System‑oriented thinking :Candidate seeks to understand how components interact within a larger system, including trade‑offs and dependencies Curiosity and critical thinking :Candidate asks “why” when appropriate—challenging assumptions, clarifying requirements, and improving designs Bias toward action :Candidate delivers working solutions quickly and iterates based on testing and feedback Collaboration :Candidate works effectively across disciplines and incorporates feedback from more experienced engineers Pay Transparency Astro Digital employees are provided with a comprehensive benefits package that includes company stock options, healthcare, 401(k) retirement plan, and PTO. The range of possible compensation for this role is $130k–$175k annually, depending on experience and alignment. Physical Demands This position may require lifting up to 20lbs and occasional standing, bending, and working with lab equipment. Export Statement This position requires access to export‑controlled commodities, technical data, technology, software, and services. U.S. citizenship, U.S. legal permanent resident status, or protected person status under 22 CFR § 120.15 and 8 U.S.C. § 1324b(a)(3) is required. #J-18808-Ljbffr Astro Digital

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Littleton, CO vacancy
  • $130k - $175k

     ...continuously improve systems in orbit and on the ground. We value engineers who take ownership, think in systems, and iterate toward robust solutions. Position Summary We are seeking an Embedded Software Engineer to develop low-level software that directly interfaces with... 
    Suggested
    Permanent employment
    Casual work
    Remote work

    Astro Digital

    Centennial, CO
    5 days ago
  • $140k - $177k

     ...Boom is developing the Symphony supersonic engine, which powers the Overture supersonic...  ...land with Boomless Cruise. Help Supersonic Software Take Flight Building Symphony requires...  ...role is for you. Role Overview Develop embedded jet engine control software that governs... 
    Suggested
    Permanent employment
    Flexible hours

    Boom Technology Inc

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

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

    Sierra Space

    Centennial, CO
    3 days ago
  • $126k - $136k

    Join the elite team at QDSS,where our engineers are at the forefront of developingcutting-edgeAerospace, Defense, Space, and Medical...  .... Quest Defense Systems and Solutions (QDSS) is seeking Embedded Software Engineers to develop real-time embedded software for mission... 
    Suggested
    Work experience placement
    Local area
    Relocation
    Flexible hours

    Dormont Manufacturing Co

    Littleton, CO
    2 days ago
  • $130k - $175k

    Astro Digital is searching for an Embedded Software Engineer to develop low-level software that interfaces with hardware in spacecraft subsystems. This role is based at our Littleton, Colorado headquarters. Candidates should have a Bachelor's in a relevant field and extensive... 
    Suggested

    Astro Digital

    Littleton, CO
    2 days ago
  • Quest Defense Systems and Solutions is seeking an Embedded Software Engineer in Littleton, CO to develop real-time embedded software for mission- and safety-critical aerospace and defense platforms. This role requires collaboration across the full software lifecycle and... 

    Dormont Manufacturing Co

    Littleton, CO
    3 days ago
  • $140.5k - $221.5k

     ...agile development team, you will design, develop, and maintain software solutions for embedded environments. Successful candidates will have a Bachelor’s or Master’s degree in Computer Science or Engineering and 5+ years of experience with programming languages like C/... 

    Viasat

    Englewood, CO
    12 days ago
  • $150.93k - $211.3k

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

    Blue Origin

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

     ...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... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    CesiumAstro

    Denver, CO
    4 days ago
  • $150.93k - $211.3k

     ...Role Overview Embedded Software Engineer III on the Blue Ring program, front‑line developer and tester of flight software for an advanced hybrid spacecraft. Responsibilities Design, develop, integrate, and test embedded flight software for the Blue Ring spacecraft, including... 
    Permanent employment
    Temporary work

    Blue Origin

    Denver, CO
    4 days ago
  • $86.8k - $165.2k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...shape the future of aerospace and defense. Our Senior Embedded Software Engineer is a technical position that works in an Integrated... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    Aurora, CO
    12 hours ago
  • $86.8k - $165.2k

     ...Senior Embedded Software Engineer We're expanding our engineering organization dramatically to meet exciting customer demand, and we're actively looking for engineers who bring strong foundational skills and a passion for solving hard problems. Industry experience... 
    Temporary work
    Work experience placement
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    4 days ago
  • $100k - $140k

     ...Responsibilities Design and implement embedded firmware for robotic systems, from R&D through...  ..., middleware, and real-time control software for high-performance embedded robotic...  ...Time, Onsite) - This is a hands-on, onsite engineering role working directly with physical... 
    Permanent employment
    Full time
    Visa sponsorship
    Work visa
    Flexible hours

    Stridar, Inc

    Denver, CO
    5 days ago
  • $78.4k - $130k

    Avery Weigh-Tronix in Colorado is seeking an experienced Embedded Software Engineer to design and develop embedded software solutions for various products. The ideal candidate will have a Bachelor’s degree in engineering and at least 4 years of experience in embedded programming... 

    Avery Weigh-Tronix

    Denver, CO
    4 days ago
  • Role Overview TSC’s Product Solutions (PS) organization is seeking a Senior Embedded Software Engineer in Aurora, CO to join our engineering team. The ideal candidate will have a strong background in embedded systems development, a passion for problem‑solving, and the... 
    Flexible hours

    Technology , Inc.

    Aurora, CO
    1 day ago
  • $73.4k - $129.26k

    Lockheed Martin in Littleton, Colorado is seeking an experienced professional in Systems Engineering. The role involves reviewing obsolescence issues, developing test plans, and collaborating with cross-functional teams. Candidates must have an active DoD Top Secret Security... 

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $73.4k - $129.26k

     ...'Family of Programs' we deliver a wide range of hardware and software solutions that provide mission‑critical capabilities to our customers...  ...security‑centric development. We also leverage Model‑Based Engineering and Test Automation to enhance our system architecture, design... 
    Full time
    Temporary work
    Work experience placement
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $73.4k - $129.26k

     ...collaborating with teams. The ideal candidate holds an active DoD Top Secret Security Clearance and has a proven track record in Systems Engineering, agile methodologies, and problem-solving. This role involves active participation in the development and testing of high-quality... 

    慨正橡扯

    Littleton, CO
    2 days ago
  • $109.2k - $192.51k

     ...(LM) is looking for a Systems Integrator/ Responsible Systems Engineer (SI/RSE) to work closely with the Chief Engineer team on a development...  ...requirements, sub‑system specs, ICDs, CONOPS, and hardware & software to achieve physical-logical integration. Provide technical... 
    Full time
    Temporary work
    Relocation
    Flexible hours
    Day shift

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $109.2k - $192.51k

    Lockheed Martin is seeking a Systems Integrator/Responsible Systems Engineer for the Space Protection Programs Portfolio in Denver, Colorado. This role requires a Bachelor’s degree in Engineering and experience integrating complex systems. Candidates must have an active... 
    Full time

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $129.78k - $178.44k

     ..., we are an extraordinary team. About the Role A Computer Vision Engineer III leverages extensive programming and machine-learning expertise to design, architect, and optimize AI software and hardware that utilizes visual data to perform specific tasks or solve... 
    Contract work
    Work experience placement

    Sierra Space Corporation

    Centennial, CO
    4 days ago
  • $90k - $140k

     ...industrial applications where reliability in harsh, real-world environments is critical. About the Role As an early-hire Embedded Software Engineer, you will own significant portions of the firmware stack for a remotely operated robotic platform. This is a high-... 
    Permanent employment
    Remote work
    Flexible hours

    Mission.dev

    Denver, CO
    20 hours ago
  • $140k - $177k

    A leading aerospace company is seeking a Software Engineer to develop embedded jet engine control software. This role involves collaborating with engineers to validate system requirements and building real-time software for critical systems. Candidates should have experience... 

    Boom Supersonic

    Englewood, CO
    5 days ago
  • $81.5k - $102k

     ...Systems Engineer II – Nuclear Projects (Denver) Amentum is seeking a Systems Engineer II to support nuclear and other high-hazard / high-consequence projects. The Systems Engineer is responsible for requirements management, integration, and verification of client requirements... 
    Contract work
    Temporary work
    For subcontractor
    Work at office

    Amentum

    Englewood, CO
    4 days ago
  • $143.49k - $197.29k

     ...Are you a bold thinker? SNC is seeking a senior systems engineer with a background in Radio Frequency (RF) systems design with a focus...  ...an RF system ~ Familiar with real-time operating systems and embedded systems. ~ Advanced Experience with requirements management and... 
    Work experience placement

    Sierra Nevada Company, LLC

    Lone Tree, Douglas County, CO
    1 day ago
  • $110k - $155k

     ...recognized “Great Place To Work”, has exciting opportunities providing Engineering solutions for innovative new-entrant space companies, as well...  ...Engineering Lifecycle Analyze and troubleshoot hardware/software integration issues Investigate test findings and anomalies to... 

    Stellar Solutions

    Centennial, CO
    1 day ago
  •  ...GadellNet is looking for skilled and motivated Technical Support Engineers to deliver outstanding customer service and technical...  ...VPNs (client and site-to-site), and ISPs. Server hardware and software that includes, but is not limited to, Active Directory, DNS, DHCP... 
    Work at office
    Remote work
    Flexible hours

    GadellNet Consulting Services, LLC.

    Greenwood Village, CO
    3 days ago
  • $150k - $200k

     ...Altamira Technologies Corporation is seeking an experienced Systems Engineer/Integrator to fulfill a role with a small multi-functional team...  ...as Java, Elastic, Docker, etc. Demonstrated experience with software development, installation, and integration activities... 
    Worldwide

    Altamira Technologies

    Centennial, CO
    13 hours ago
  •  ...Systems Engineer Responsible for deployment, engineering, troubleshooting, and improving compute, storage, virtualization, container, and operating systems in our Cloud Infrastructure and Operations. Implement and enhance current and new systems to ensure stable product... 
    Work experience placement
    Work at office

    Software Technology Inc

    Greenwood Village, CO
    1 day ago
  • $126k - $189k

    A leading aerospace firm in Englewood, Colorado, is seeking a Systems Engineer to lead the development of spacecraft programs. Responsibilities include overseeing lifecycle management, mentoring junior engineers, and leading technical reviews. Ideal candidates will have... 

    Medium

    Englewood, CO
    5 days ago

Do you want to receive more vacancies?

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