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

Embedded Software Engineer

$130k - $175k

EVONA

About The Opportunity Location: Littleton, CO Salary: $130,000 – $175,000 Join an innovative space technology that 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 experienceli> Proficiency in C and modern C++ Experience developing firmware in bare-metal or minimally abstracted environments Strong understanding of: Interrupt-driven design 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, 401k retirement plan, and PTO. The range of possible compensation for this role is $130k–$175k annually, depending on experience and alignment. Embedded Software Engineer Location: Littleton, CO Salary: $130,000 – $175,000 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, 401k retirement plan, and PTO. The range of possible compensation for this role is $130k–$175k annually, depending on experience and alignment. #J-18808-Ljbffr EVONA

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Littleton, CO vacancy
  • $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
    2 days ago
  •  ...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
    3 days ago
  •  ...Veriipro in Englewood, Colorado is seeking an experienced embedded software engineer to develop and maintain real-time system software for Wi-Fi enabled devices. You will write in C, work on Linux-based platforms, and collaborate across hardware and software teams to... 
    Suggested

    Veriipro

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

     ...Embedded Software Engineer IIIJoin 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.Job DescriptionWe are seeking a highly engaged... 
    Suggested

    SEAKR Engineering

    Greenwood Village, CO
    2 days ago
  • Astro Digital is seeking an Embedded Software Engineer in Littleton, CO to develop low-level software interfacing with spacecraft hardware. The role emphasizes delivering working code quickly, hardware bring-up, and integration within larger system designs on-site. You... 
    Suggested

    EVONA

    Littleton, CO
    2 days ago
  • $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... 
    Permanent employment
    Casual work
    Remote work

    Astro Digital

    Littleton, CO
    4 days ago
  • $140k - $177k

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

    Boom Supersonic

    Englewood, CO
    4 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
    4 days 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
    5 days ago
  •  ...Senior Embedded Software Network EngineerYork Space Systems was founded to radically improve spacecraft affordability and reliability, transforming...  ...Space Systems is seeking a senior embedded software network engineer for our flight software team. This individual will focus on... 
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    1 hour ago
  • $134k - $236.33k

     ...built for you. We are seeking a highly skilled and motivated Software Engineer to join our team supporting the Medusa Program....  ...programming language (e.g., C++, Java). - Experience with embedded software development Desired Skills: - Experience with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin

    Littleton, CO
    22 days ago
  • $197k - $275.81k

     ...technical hands-on work and 50% people leadership Responsibilities include but are not limited to: Lead a team of embedded software engineers developing mission-critical software for Blue Origin's National Security programs Actively contribute to technical design... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Relocation
    Relocation package

    BLUE ORIGIN

    Littleton, 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
    4 days ago
  •  ...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 code for efficiency, and target different platforms such as... 

    Samprasoft

    Centennial, CO
    1 hour ago
  •  ...Staff Embedded Software Engineer - MiddlewareAre you passionate about shaping the future of humanity's presence in space? Lunar Outpost, an industry leader in space robotics and planetary vehicles, invites you to join our team! Lunar Outpost is dedicated to creating a... 
    Permanent employment

    Lunar Outpost

    Golden, CO
    1 hour ago
  • $90k - $155k

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

    True Anomaly

    Denver, CO
    2 hours 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
    1 hour ago
  • $113.12k - $188.54k

     ...explore the universe, and connect the world. Our team is excited to meet you! Job Overview & Responsibilities At ULA, as an Embedded Flight Software Engineer 3 in Vulcan Development you are responsible for developing new software products, implementing modern software design... 
    Hourly pay
    Permanent employment
    Work experience placement
    Relocation
    Flexible hours

    United Launch Alliance (ULA)

    Englewood, CO
    4 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
    1 hour 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
    1 hour ago
  •  ...Job Description 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... 

    SCRAM Systems

    Englewood, CO
    3 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...  ...centric development. Additionally, we leverage Model-Based Engineering and Test Automation to enhance our system architecture, design... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Littleton, CO
    5 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 - Middleware to contribute to our mission in a dynamic startup environment. The main responsibility of the Staff Embedded... 
    Permanent employment

    Lunar Outpost

    Golden, CO
    6 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

    Lunar Outpost

    Golden, CO
    1 day ago
  • $95k - $150k

    As Software Engineer you will be responsible for; Collaborate closely with an international team of Software Engineers, as well as Mechanical...  ...of Microcontroller Hardware Extensive knowledge of embedded programming down to the hardware level Ability to write technical... 
    For contractors

    Altentechnologyusa

    Arvada, CO
    4 days ago
  • $95k - $150k

    Altentechnologyusa is seeking a skilled Software Engineer to join its team in Arvada, Colorado. The role involves collaborating with mechanical...  ...strong C programming skills and a deep understanding of embedded programming, with a bachelor's degree in Computer Science or... 

    Altentechnologyusa

    Arvada, CO
    4 days ago
  •  ...team and help shape the future of our system controls software platform. As a Software Engineer, you possess advanced C programming and platform design...  ...of Microcontroller Hardware. Extensive knowledge of embedded programming down to the hardware level. Ability to write... 
    Immediate start
    Worldwide
    Flexible hours

    Confidential

    Denver, CO
    2 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
  •  ...get to orbit rapidly and responsively. We're looking to expand our team across the board. We are seeking a Mission Lead Systems Engineer to join our team at York. We are seeking an experienced and highly motivated Systems Engineer to lead our Space Vehicle missions.... 
    Permanent employment
    Work at office
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    2 days ago
  •  ...4 DAYS ONSITE / ONLY W2 ROLE Job Description- ·5 years of experience in wifi / networking domain with hands on development and architecture in embedded space. C programming, linux fundamentals, wifi, networking are the primary skillsets needed for this role.... 

    Longfinch Technologies

    Cherry Hills Village, 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!