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.
- ...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...SuggestedWorldwide
$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...SuggestedPermanent employmentCasual workRemote work- ...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
$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...SuggestedFull timeTemporary workWork experience placementFlexible hours$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- 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...
$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 employmentLocal area- ...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...
$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...$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 employmentContract workRelocation$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 workWork experience placementWork at officeRemote workFlexible hours- ...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 employmentLocal areaWorldwide
- ...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...
$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...- 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...
- ...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...
$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 employmentTemporary workLocal areaRelocation package- ...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 startWorldwideFlexible hours
$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- ...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...
- ...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...
$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...- ...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...
$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 employmentTemporary workLocal area$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 placementWork at officeWorldwide$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 employmentTemporary workLocal area$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 payPermanent employmentWork at officeRelocationFlexible 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...
- 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...
- ...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 office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- internship software Littleton, CO
- software Littleton, CO
- software intern Littleton, CO
- id software Littleton, CO
- healthcare software sales Littleton, CO
- software sales executive Littleton, CO
- entry level software sales Littleton, CO
- software sales Littleton, CO
- software asset management analyst Littleton, CO
- software technology Littleton, CO


