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

Embedded Software EngineerAstro 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 SummaryWe 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 & ResponsibilitiesDevelop and maintain embedded software for spacecraft subsystems, including sensors, actuators, power systems, and communication interfacesWrite and debug low-level drivers and board support codeInterface directly with hardware (SPI, I2C, UART, GPIO, DMA)Support hardware bring-up and debugging using lab equipment and standard toolsDeliver working implementations quickly and iterate to improve reliability, performance, and maintainabilityDebug embedded systems using tools such as GDB, JTAG, and SWDCollaborate with cross-functional teams to define and refine system interfacesParticipate in integration, HIL testing, and system validationContribute to Python-based test, automation, and data analysis workflowsMinimum QualificationsBachelor's degree in EE, CE, CS, or related field5 years of embedded software experienceProficiency in C and modern C++Experience developing firmware in bare-metal or minimally abstracted environmentsStrong understanding of:Interrupt-driven designMemory-mapped I/O and peripheral configurationTiming and resource constraintsExperience 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 hardwareExperience 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 environmentsExperience with Git-based workflowsAbility to execute well-scoped tasks independently and deliver reliable resultsPreferred QualificationsExperience developing firmware for resource-constrained microcontrollers in bare-metal environmentsComfort working at low levels of abstraction, including direct register manipulation and hardware bring-upExperience with RTOS frameworks (e.g., Zephyr, FreeRTOS) and associated design trade-offsExperience 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 debuggingExperience optimizing firmware for memory, timing, or power constraintsFamiliarity with ARM-based platforms (Cortex-M, Cortex-A) or similarExperience with integration, HIL testing, or cross-subsystem debuggingExposure to CI/CD or automated testing workflowsWhat We ValueOwnership of day-to-day work: Candidate reliably executes assigned tasks and follows issues through to resolutionGrowth mindset: Candidate actively develops technical depth and takes on increasing responsibility over timeSystem-oriented thinking: Candidate seeks to understand how components interact within a larger system, including trade-offs and dependenciesCuriosity and critical thinking: Candidate asks "why" when appropriate—challenging assumptions, clarifying requirements, and improving designsBias toward action: Candidate delivers working solutions quickly and iterates based on testing and feedbackCollaboration: Candidate works effectively across disciplines and incorporates feedback from more experienced engineersPay TransparencyAstro Digital employees are provided with a comprehensive benefits package that includes company stock options, healthcare, 401k retirement plan, and PTO. The range of possible compensation for this role is $130k–$175k annually, depending on experience and alignment.Physical DemandsThis position may require lifting up to 20 lbs and occasional standing, bending, and working with lab equipment.Export StatementThis 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Littleton, CO vacancy
  •  ...Flight Software Systems EngineerYork Space Systems was founded to radically improve spacecraft...  ...is seeking a Flight Software Systems Engineer to enable design, development, test, and...  .... This role focuses on real-time and embedded Linux-based flight software, enabling reliable... 
    Suggested
    Worldwide

    ClearanceJobs

    Greenwood Village, CO
    23 hours ago
  • $130k - $175k

     ...Embedded Software Engineer 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... 
    Suggested
    Permanent employment
    Casual work
    Remote work

    Astro Digital

    Littleton, CO
    4 days ago
  •  ...Pacer Group in Englewood, CO, is seeking a Senior Embedded C Developer to craft firmware for OpenWrt-based residential gateways with...  ...based cloud connectivity, and OpenWrt UCI flows. This role emphasizes robust firmware engineering and secure networking. #J-18808-Ljbffr... 
    Suggested

    Pacer Group

    Englewood, CO
    2 days ago
  • $135.7k - $251.9k

     ...Staff Software EngineerStandard Job Description Space is a critical domain, connecting our...  ...seeking an experienced Staff Software Engineer to support the development, integration,...  ...critical spacecraft flight software and embedded systems. This role is ideal for an engineer... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Littleton, CO
    23 hours ago
  • $90k - $115k

     ...Embedded Software Engineer IIJoin SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the boundaries of technology on a mission to change the world for the better from space.We are seeking a highly engaged junior to mid-level... 
    Suggested

    SEAKR Engineering

    Greenwood Village, CO
    4 days ago
  • Ramon.Space is seeking a seasoned embedded software engineer to lead the design and delivery of flight-grade firmware for our computing modules. This role blends hands-on development, system architecture, and mentorship to drive high‑reliability software for satellite... 

    Polluxa, Inc.

    Englewood, CO
    3 days ago
  • $165k - $190k

    Position: Embedded Software Engineer, Sr. Staff Location: 8100 Shaffer Parkway Unit #100 Littleton, CO Job Id: 3196 # of Openings: 1 Where dreams and reality collide and the output is, out of this... 
    Permanent employment
    Local area

    Redwire

    Littleton, CO
    4 days ago
  •  ...Earth-like digital infrastructure to orbit. Ourcutting-edge, software-defined technology equips satellites with advanced storage...  ..., come and join our team. We are looking for a seasoned embedded software engineer to lead the design and delivery of flight‑grade embedded... 

    Polluxa, Inc.

    Englewood, CO
    3 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... 

    Astro Digital

    Littleton, CO
    1 day ago
  • $90 per hour

     ...JOB TITLE: Sr. Embedded Software Engineer LOCATION: Littleton, CO PAY RATE: $90.00/hour We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client. Job Details:... 
    Permanent employment
    Contract work
    Relocation

    The Structures Company

    Littleton, CO
    1 day ago
  • $150k - $200k

    Embedded Software Engineering Lead - SpaceTech Background We are rapidly expanding in the South Denver, Colorado area! Ramon.Space is making the final frontier possible by accelerating the future of space computing by bringing resilient, Earth-like digital infrastructure... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Ramon.Space

    Englewood, CO
    2 days ago
  •  ...rapidly and responsively. We're looking to expand our team across the board. York Space Systems is seeking a senior embedded software network engineer for our flight software team. This individual will focus on the design, development, test and verification of flight... 
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    4 days ago
  •  ...Job Description Job Summary: We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack-from bare-metal development to RTOS... 

    SCRAM Systems

    Englewood, CO
    1 day ago
  • $100k - $135k

    Company DescriptionJoin SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the boundaries...  ....Job DescriptionWe are seeking a highly engaged mid-level Embedded Software Engineer to join our team. This role offers a fast-paced... 

    SEAKR Engineering

    Centennial, CO
    23 hours ago
  • Embedded Firmware Engineer at SCRAM Systems. Key technologies: Rtos, FreeRTOS. Key Responsibilities Develop firmware and embedded software for microcontrollers and SoCs Write low-level drivers for peripherals (UART, SPI, I2C, GPIO) Perform hardware bring-up, debugging... 

    Polluxa, Inc.

    Englewood, CO
    2 days ago
  •  ...SEAKR Engineering seeks a mid-level Embedded Software Engineer to own feature development in a fast-paced, space-grade environment onsite with some hybrid flexibility. You will design and implement embedded software in C/C++ for constrained systems, applying OS and networking... 

    SEAKR Engineering

    Centennial, CO
    2 days ago
  • $150.93k - $211.3k

     ...Embedded Software Engineer IIIAt Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion... 
    Permanent employment
    Temporary work
    Local area
    Relocation package

    Blue Origin

    Denver, CO
    3 days ago
  •  ...Software Engineer Location: Arvada, CO (On-site) Company: Mark VII Equipment Inc. - North America's leading car wash system...  ...understanding of Microcontroller Hardware ~ Extensive knowledge of embedded programming down to the hardware level ~ Ability to... 
    Immediate start
    Worldwide
    Flexible hours

    Mark VII Equipment

    Arvada, CO
    2 days ago
  • $95k - $140k

     ...Flight Software Engineer IIDenver, CO or Long Beach, CASpace is a warfighting domain. True Anomaly seeks those with the talent and ambition...  ...and safety critical systems experienceExperience with embedded RTOS such as RTLinux or Azure RTOSFamiliarity with common protocols... 
    Permanent employment

    True Anomaly

    Denver, CO
    3 days ago
  •  ...Blue Origin is seeking a software engineer to join the Strata Common Platform team, developing embedded platform software that powers Blue Origin’s fleet of space vehicles. You’ll work on drivers, middleware, and tools critical to safe, reliable spaceflight. Join a highly... 

    Blue Origin

    Denver, CO
    3 days ago
  •  ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as individual contributor • Design and develop Embedded systems / IoT products • Experience in MATLAB, Python, C/C++, design... 

    Samprasoft

    Centennial, CO
    2 days ago
  • $120k - $160k

     ...Senior Embedded Software EngineerLocation: Denver, COCompensation: $120,000 - $160,000 + Bonus EligibleSecurity Clearance: Active Secret...  ...a mission-driven aerospace and defense software and systems engineering company supporting the U.S. military, defense primes, and commercial... 

    Lynx

    Denver, CO
    3 days ago
  •  ...Lunar Outpost invites talented engineers to join our team as a Staff Core Software Engineer, shaping software for robotic systems used in space exploration. You will work on real-time embedded software, RTOS platforms, and flight software frameworks, collaborating with... 

    Lunar Outpost

    Golden, CO
    3 days ago
  • $181.63k - $254.28k

     ...Responsibilities include but are not limited to:Lead a team of flight software engineers through the full software development lifecycleArchitect,...  ..., develop, and deliver high-reliability flight software for embedded and edge computing platforms using C++Provide day-to-day... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Denver, CO
    3 days ago
  • $113k - $146.7k

     ...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting... 
    Work experience placement
    Work at office
    Worldwide

    SEAKR Engineering

    Centennial, CO
    23 hours ago
  • $181.14k - $253.6k

     ...Embedded Software EngineerAt Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working...  ...but are not limited to:Lead a team of embedded software engineers developing mission-critical software for Blue Origin's National... 
    Permanent employment
    Temporary work
    Local area

    Blue Origin

    Denver, CO
    3 days ago
  • $77.11k - $128.52k

     ...explore the universe, and connect the world. Our team is excited to meet you! Job Overview & Responsibilities At ULA, an Embedded Flight Software Engineer will act as a hands-on developer to deliver operational and enabling capabilities designed to meet real-time... 
    Hourly pay
    Permanent employment
    Work at office
    Relocation
    Flexible hours

    United Launch Alliance

    Englewood, CO
    3 days ago
  • United Launch Alliance (ULA) in Denver is seeking an Embedded Flight Software Engineer 3 in Vulcan Development to design, implement, and test new software products for mission-critical space systems. You will work in an Agile team, collaborate with product owners, technology... 

    United Launch Alliance

    Englewood, CO
    1 day ago
  • SCRAM Systems is seeking an Embedded Firmware Engineer to design and implement firmware for microcontrollers and SoCs, write low-level drivers, and perform hardware bring-up with the hardware team. Requirements include 3+ years in embedded systems, experience with RTOS... 

    Polluxa, Inc.

    Englewood, CO
    2 days ago
  •  ...Senior Software Engineer - Embedded SecuritySenior Embedded Software Engineer responsible for designing and delivering cybersecurity-enabled software capabilities for safety-critical medical devices. Provide functional and empirical analysis related to the design, development... 
    Work at office
    3 days per week

    Terumo Blood and Cell Technologies

    Denver, CO
    23 hours ago

Do you want to receive more vacancies?

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