Embedded Software Engineer
$130k - $175kAstro 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.
$130k - $175k
...Embedded Software Engineer Location: Littleton, CO Salary: $130,000 – $175,000 About the Opportunity Join an innovative space technology that designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions...SuggestedRemote work$181.63k - $254.28k
...Origin facilities. Responsibilities Leada team of flight software engineers through the full software development lifecycle Architect... ..., develop, and deliver high-reliability flight software for embedded and edge computing platforms usingC++ Provide day-to-day...SuggestedPermanent employmentTemporary workLocal areaImmediate startRelocation package$135.7k - $203.55k
...Job SummaryComcast is looking for a Senior Firmware Engineer (Engineer 4) to develop and maintain software for next-generation technician test and measurement... ...firmware in C/C++, building and customizing embedded Linux distributions using Yocto, and troubleshooting...SuggestedFull timeWork at officeWorldwide$60 per hour
...We have an onsite requirement for a highly experienced Senior Embedded Firmware Developer to support a major broadband networking program in Denver (Englewood), Colorado . We are looking for strong candidates with extensive hands-on experience in embedded Linux...SuggestedLocal areaRemote work$98.1k - $182.1k
...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle... ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$165k - $190k
Position: Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software) Location: 8100 Shaffer Parkway Unit #100 Littleton, CO Job Id: 3196 # of Openings: 1 Where dreams and reality collide...Permanent employmentLocal area$120.6k - $224k
...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle... ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$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/...$140k - $180k
...the stratosphere on a weekly basis. Our team consists of engineers, makers, developers, and doers who believe in the power of... .../ Full-time / Salaried Urban Sky is seeking a Senior Embedded Imaging Software Engineer to own the firmware, imaging pipeline, and data-movement...Permanent employmentFull timeWork experience placementLocal areaRelocationFlexible hours- ...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...
- ...Embedded Flight Software EngineerYork Space Systems was founded to radically improve spacecraft affordability and reliability, transforming, and... ....York is seeking an early career Embedded Flight Software Engineer to support the design, development, integration, and testing...Permanent employmentFull timeLocal areaWorldwide
- ...Senior Embedded Flight Software EngineerYork Space Systems was founded to radically improve spacecraft affordability and reliability, transforming... ...board.York is seeking a Senior Embedded Flight Software Engineer to design, develop, test, and deliver mission-critical software...Permanent employmentFull timeWork at officeLocal areaWorldwide
$135k - $175k
...great quality of life inside and outside of work.Job Title:Sr. Embedded Software EngineerReporting To:Management, Software EngineeringWork... ...team is growing and is looking for a Sr. Embedded Software Engineer to support the development of innovative flight and embedded...Full timeWork at officeRelocation packageFlexible hours- ...Urban Sky is seeking a Senior Embedded Software Engineer to own the HUSKY flight software from architecture to release. You will ensure reliable hardware interactions, secure configurations, and up-to-date firmware for a growing fleet operating in Denver and beyond....Relocation package
- ...Embedded WiFi Software EngineerWe are seeking an Embedded WiFi Software Engineer to join our WiFi Development team in Englewood, Colorado. We are looking for a candidate to assist in driving the architecture, design, and development of future generations of carrier grade...
$45 - $48 per hour
...Immediate need for a talented Embedded Developer . This is a 06+ Months Contract opportunity with long-term potential and is located... ...WAN outage detection frameworks. Design and debug embedded C software for Linux-based residential gateway platforms. Collaborate...Contract workLocal areaImmediate start$25k
...Summary:As a Software Engineer, you possess advanced C programming and platform design expertise, as well as a comprehensive background in... ...understanding of Microcontroller Hardware.Extensive knowledge of embedded programming down to the hardware level.Ability to write...Temporary work- ...Build Mission-Critical Embedded Systems We are seeking an experienced Embedded C++ Software Engineer to join a highly technical engineering team developing sophisticated, mission-critical systems that integrate software, firmware, and hardware . This is an opportunity...Full time
$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 employmentTemporary workLocal areaRelocationRelocation package$120k - $165k
Position: Systems Engineer, Software (Systems Engineer, Staff) Location: 8100 Shaffer Parkway Unit #100 Littleton... ...years of engineering experience in the space industry or in embedded/real‑time systemsStrong understanding of spacecraft systems...Permanent employmentLocal area$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 timeTemporary workWork experience placementCasual workRemote workFlexible hours- ...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
- ...Great systems don't happen by accident, they happen when talented engineers can see the big picture, understand how complex technologies... ...will provide technical leadership for the integration of software, hardware, infrastructure, data, and mission capabilities supporting...Contract work
$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 timeTemporary workWork experience placementCasual workRemote workFlexible hours$184k - $225k
...commercial airline and helicopter connectivity solutions. We are seeking a highly skilled and experienced Senior Staff Embedded Software Engineer to join our software team. In this position, you will be responsible for low‑level and high‑level software in Cesium’s...Permanent employmentFull timeContract workWork experience placementLocal area- ...As an Embedded Software Engineering Intern at Lunar Outpost, you will be integral to developing, testing, and refining the embedded software on Lunar Outpost hardware. All interns will work directly alongside full-time engineers on real, engaging, and impactful projects...Full timeSummer workInternshipWork at officeMonday to FridayFlexible hours
$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 timeTemporary workWork experience placementInterim roleCasual workFlexible hours$91.2k - $169.4k
...shaping a new era in space and find a career that's built for you.About the Role This role will be a valued member of a tight-knit engineering team responsible for a variety of types of GNC (guidance, navigation & control) hardware, potentially including GPSR (Global...Full timeTemporary workWork experience placementCasual workFlexible hours- ...York Space Systems in Greenwood Village, CO, is seeking a Software Engineering Intern focused on full-stack development to build and test features for a space vehicle testing platform. You'll work in an Agile team, contribute to frontend improvements with React, backend...Internship
- ...Role: Jr. Embedded DeveloperLocation: Englewood, CO – OnsiteRate: $45/hr on W2 without benefitsContract... ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software quality assurance Littleton, CO
- entry level software sales Littleton, CO
- id software Littleton, CO
- software sales Littleton, CO
- software asset management analyst Littleton, CO
- internship software Littleton, CO
- software intern Littleton, CO
- software qa Littleton, CO
- healthcare software sales Littleton, CO
- embedded software Littleton, CO





