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
  • $134k - $236.33k

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

    Lockheed Martin

    Littleton, CO
    15 hours ago
  • $65 - $95 per hour

    Embedded Software Engineer Job Description This position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses advanced sensors in a novel space application. You will work in a fully digital development environment... 
    Suggested
    Contract work
    Temporary work
    Work at office

    Actalent

    Littleton, CO
    2 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... 
    Suggested
    Permanent employment
    Flexible hours

    Boom Supersonic

    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... 
    Suggested
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    15 hours 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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $95k - $150k

     ...We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas...  ...supported, and inspired to grow. As Software Engineer you will be responsible for;...  ...Microcontroller Hardware ~ Extensive knowledge of embedded programming down to the hardware level... 
    For contractors

    ALTEN

    Arvada, CO
    15 hours 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
    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,... 
    Remote work

    Lynx Software Technologies

    Denver, CO
    15 hours 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
    4 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
    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
    2 days ago
  •  ...considered. Description:Design, implement, and maintain software and configuration for Embedded real-time and Linux systems and supporting...  ...alongside a small and cross-functional team of senior engineers. The job will be a hybrid work position based in our new... 
    Work at office

    Integrated Solutions for Systems, Inc. (IS4S)

    Denver, CO
    2 days ago
  • $114k - $142k

    OverviewJob SummaryThe Systems Engineer 3 is responsible to ensure complete capture and memorialization of project stakeholder requirements...  ...interface control documents and requirements in SysML software platform.During the NPI Propose Phase: Collaborate with Project... 

    Air Methods

    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
    Flexible hours

    Lockheed Martin

    Littleton, CO
    3 days ago
  • $128.4k - $226.44k

     ...us. Learn more about our Hypersonic Solutions. As the Systems Engineer you will play a critical role in the development, integration,...  ...Experience integrating or troubleshooting electrical or hardware-software systems• System Level Test planning and execution experience with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    15 hours ago
  • $73.4k - $129.26k

     ...programLockheed Martin is seeking a highly skilled and motivated Systems Engineer - Systems Integration to join the Conventional Prompt Strike (...  ...of involvement in test execution.• Support systems hardware/software integration, test planning, and execution• Support the... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

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

     ...strategic deterrence.Learn about the Trident II D5 Fleet Ballistic Missile.Lockheed Martin (LM) is looking for a resourceful Systems Engineer to become a member of the Systems Engineering and Integration Team.As a Systems Engineer, you will:• Develop subsystem... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    2 days ago
  • $89.3k - $157.55k

     ...Missile.Lockheed Martin (LM) is looking for an resourceful Systems Engineer, Senior to become a member of the Systems Engineering and...  ...Experience with 3D parametric computer aideddesign (CAD) modeling software; Creo and/or similar • Experience working with various... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    4 days ago
  • $89.3k - $157.55k

     ...Fleet Ballistic Missile (FBM) Program by joining the Systems Engineering Integration and Test (SEIT) team as a Systems Engineer. The SEIT...  ..., able to complete work with general direction• MS Office software including Excel, Word, PowerPoint, and/or Project• Experience... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    15 hours ago
  • $105k - $150k

    Position: Sr. Hardware Test Engineer (Test Engineer, Sr. ) Location: 8100 Shaffer Parkway Unit #100 Littleton...  ...engineering talents to design and deploy Power Distribution, Embedded Monitoring and Control, Power Conversion, lighting, and Camera... 
    Permanent employment
    Local area
    Night shift

    Redwire

    Littleton, CO
    2 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
    2 days ago
  • $114k - $165.3k

     ...this time, including CPT/OPT.*** The Lead Site Reliability Engineer will combine deep technical expertise with team leadership to drive...  ...building shared platforms and frameworks. ~ Strong software engineering background with production experience in Python and... 
    16 hours
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Flexible hours

    Empower Retirement

    Greenwood Village, CO
    1 day ago
  •  ...Senior Mobile Engineer – iOS and/or Android The wireless device engineering team is seeking a Senior iOS and/or Android engineer to...  ...ensure quality function, features and user experience Test software to ensure proper and efficient execution and adherence to business... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Night shift
    3 days per week

    Software Technology Inc

    Englewood, CO
    2 days ago
  • $121k - $166.4k

     ...position is eligible for an incentive bonus. The Senior Project Engineer is accountable for all technical and commercial aspects of...  ...Word, Excel, PowerPoint, OutlookProficient in project scheduling software (MS Project, Primavera)Exposure to SAP systems a plusHeavy travel... 
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Flexible hours

    Johns Manville

    Littleton, CO
    1 day ago
  • $128.4k - $226.44k

     ...strategic deterrence.Learn about the Trident II D5 Fleet Ballistic Missile.We want you to support the FBM Program by joining the Systems Engineering Integration and Test (SEIT) team as a Systems Integration Engineer. The roles and responsibilities include, but are not limited... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin

    Littleton, CO
    1 day 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
    15 hours ago
  • $130k - $180k

     ...Description Company Description Join SEAKR Engineering, a leading-edge provider of advanced...  ..., firmware, mechanical, power, and software teams to deliver highly reliable, radiation...  ...in firmware/software integration for embedded microcontrollers/FPGA. Testing & Validation... 
    Remote work

    SEAKR Engineering

    Englewood, CO
    11 days ago
  •  ...Sierra Nevada Corporation in Englewood, Colorado is seeking a Systems Engineer III to handle advanced tasks in requirements engineering, systems integration, and model-based systems engineering. This role requires 6+ years of experience and a Bachelor's degree in Engineering... 

    Sierra Nevada Corporation

    Englewood, CO
    3 days ago
  • $108.5k - $149.18k

     ...united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering...  ...(Preferred) Familiar with real-time operating systems and embedded systems. Background in aerospace and defense industry. Experience... 
    Permanent employment
    For contractors
    Work experience placement
    Immediate start

    Sierra Nevada Corporation

    Englewood, CO
    2 days ago
  • $96.25k - $140k

     ...through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers...  ...Experience: 5+ years of experience in backend software development or systems engineeringRequired Technical Skills: Must... 
    Local area
    Flexible hours

    EchoStar

    Englewood, CO
    15 hours ago

Do you want to receive more vacancies?

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