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 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Littleton, CO vacancy
  • $50 per hour

     ...you.Space Protection Programs (SPP) is seeking an experienced Staff Software Engineer to support the development, integration, and delivery of mission-critical spacecraft flight software and embedded systems. This role is ideal for an engineer who thrives in complex, highly... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin Corporation

    Littleton, CO
    5 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... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Littleton, CO
    5 days ago
  • $100k - $135k

     ...Description Job Description Company Description Join SEAKR Engineering, a leading-edge provider of advanced electronics for space...  ...Description We are seeking a highly engaged mid-level Embedded Software Engineer to join our team. This role offers a fast-paced... 
    Suggested

    SEAKR Engineering

    Englewood, CO
    3 days ago
  • $90k - $115k

    Embedded Software Engineer II Join 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 Description We are seeking a highly engaged... 
    Suggested

    SEAKR Engineering

    Greenwood Village, CO
    5 days ago
  •  ...Lunar Outpost Inc. in Colorado is seeking a Staff Real-Time Embedded Software Engineer to lead RTOS driver and application development for advanced space robotics. You will mentor engineers and ensure safety-critical standards are met across crewed and autonomous operations... 
    Suggested

    Lunar Outpost European Union

    Golden, CO
    5 days ago
  • $150.93k - $211.3k

     ...Application Close Date Applications will be accepted on an ongoing basis until the requisition is closed. About The Role 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
  •  ...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
    29 days ago
  • Sr. Embedded Developer Englewood, CO - onsite 10 Months 1. Embedded C Programming, Linux...  ...* Design, develop, and debug embedded C software for Linux-based residential gateway...  ...with hardware teams, QA, cloud platform engineers, mobile app teams, and service provider... 
    Remote work

    Spectraforce Technologies

    Englewood, CO
    2 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
    3 days ago
  • $50 per hour

     ...ProfessionalFT/PT/Casual: FullTimeDepartment: Corporate HeadquartersBusiness Unit: Corporate HeadquartersStandard Job DescriptionEnterprise Engineering is responsible for delivering best-in-class engineering solutions to meet OneLM objectives. Transformation, Functional Excellence... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    5 days ago
  • $65 - $75 per hour

    DescriptionThis Lead Full‑Stack Engineer will drive the discovery, design, and partial implementation of solutions replacing Automation Anywhere bots across multiple business workflows. Each bot represents a unique process, requiring fresh discovery, requirements gathering... 
    Contract work
    Temporary work

    TEKsystems

    Greenwood Village, CO
    23 hours ago
  •  ...permanent presence in space, while also driving positive impacts here on Earth. We are currently seeking a Staff Real-Time Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibility of the Staff Real-Time Embedded... 
    Permanent employment

    Lunar Outpost

    Golden, 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
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Denver, 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 to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software... 
    Permanent employment

    Lunar Outpost

    Golden, CO
    2 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 code for efficiency... 

    Samprasoft

    Centennial, CO
    4 days ago
  • $145.1k - $269.5k

     ...FullTimeDepartment: Corporate HeadquartersBusiness Unit: Corporate HeadquartersStandard Job DescriptionThe Lockheed Martin Systems Engineering Factory is the enterprise-wide hub for enabling increased rigor, efficiency, and consistency for Lockheed Martin's programs and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, 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
    4 days ago
  • $79.3k - $147.3k

     ...the epitome of corporate responsibility. This is a place for engineers, scientists, and problem-solvers who are ready to engage deeply...  ...crucial design features, and contributing to our mission critical software within a multi-discipline team and dynamic Agile environment.... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  •  .... Applicants without an active TS clearance will not be considered.. *** North Point Technology is looking for a TS Cleared Software Engineer to support a critical mission. The program delivers cutting-edge intelligence and geospatial data management applications and... 
    Full time
    Flexible hours

    North Point Technology, Llc

    Littleton, CO
    1 day ago
  • $50 per hour

     ...SpaceBusiness Unit: SpaceStandard Job DescriptionThe space test software team is seeking a Test Script Lead to own and drive test...  ...organizational and interpersonal skills needed to coordinate across engineering disciplines and program leadership.Plans, conducts, and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $120k - $160k

    Job Title: Senior Embedded Software Engineer Location: Denver, CO Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Who we are: Founded in 2004 with locations in Atlanta, GA, Fort Worth, TX, Denver, CO, & Huntsville... 
    Remote work

    Lynx Software Technologies

    Denver, CO
    4 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

    Centennial, CO
    5 days ago
  •  ...professionals in Fortune 500 companies, enabling them to build rewarding careers in the United States. We are currently seeking Software Engineer (Web Developer) for an assignment in Littleton, CO a multi-year project. Job Title:  Software Engineer (Web Developer)... 
    Full time
    Local area
    Immediate start

    Bright Vision Technologies

    Littleton, CO
    1 day ago
  • $95.9k - $178.1k

     ...studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities...  ...Systems Engr-IT.Basic QualificationsStrong background in Systems Engineering, Integration, and Test, with experience in systems development... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $50 per hour

     ...resiliency. This position will be a key member of the Systems Engineering, Integration and Test (SEIT) team in support of the final design...  ...of involvement in test execution.Support systems hardware/software integration, test planning, and execution.Support the development... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $95.9k - $178.1k

     ...CoreStandard Job DescriptionWHAT WE’RE DOING At Lockheed Martin, we engineer innovative solutions to deliver resilient systems, products,...  ...across evolving cyber threats. As risks to our hardware, software, and supply chains continue to rise, our customers require advanced... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $95.9k - $178.1k

     ...career that's built for you. We are currently seeking a Systems Engineer, Senior - Missile Performance Simulation/Analysis.As a Missile...  ...postflight).• Maintenance and modernization of missile simulation software and supporting data set; writing or modifying software to... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $198.4k - $368.4k

     ...resiliency.This position will lead the Wideband MILSATCOM Systems Engineering, Integration and Test (SEIT) team in support of the design,...  ...studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    2 days ago
  • $50 per hour

     ...interface definition studies to translate customer requirements into hardware and software specifications.Responsibilities:Serves as the Program Execution Manager, leading a team of 5-8 engineers developing CONOPS, designs, and technology insertion plans for current and... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $145.1k - $269.5k

     ...CPS) and Long Range Hypersonic Weapon (LRHW) programs.• Manage engineering resources to evolve and maintain the system architecture in...  ...studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Littleton, 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!