Embedded Software Engineer
$130k - $175kAstro 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
$90k - $115k
...Company Description Join SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the... ...Description We are seeking a highly engaged junior to mid-level Embedded Software Engineer to join our team. This role offers a fast-paced...Suggested$100k - $135k
...Embedded Software Engineer III 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...Suggested$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...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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...Suggested$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...SuggestedTemporary 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
$90k - $130k
...We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration... ...Lead and contribute to the full lifecycle of embedded software programs, from initial requirements through deployment and long...Full timeFor contractorsWork at office- ...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...
- 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...
$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 payPermanent employmentWork experience placementRelocationFlexible hours- ...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...
- 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
$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$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 timeTemporary workWork experience placementWork at officeRemote workWork from homeRelocationFlexible hoursShift work3 days per week- ...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
- ...designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and... ...• Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant...
- ...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
- ...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 startWorldwideFlexible hours
$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 employmentTemporary work- ...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 timeLocal areaImmediate start
$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 employmentContract workWork experience placement- Lunar Outpost, based in Colorado, is seeking a Staff Core Software Engineer to contribute to cutting-edge projects in space robotics. You will design, develop, and maintain embedded software for various robotic systems, ensuring stringent performance and reliability standards...
$95.9k - $178.1k
...space and find a career that's built for you. We are currently seeking a System Simulation Engineer.As a System Simulation Engineer you will work with a team of Systems, Software, and GNC Engineers in performing the following duties and functions: • Develop a 6DOF physics...Full timeTemporary workWork experience placementCasual workWork at officeFlexible hours$79.3k - $147.3k
...strategic deterrence.Lockheed Martin is seeking a resourceful Systems Engineer, Senior to become a member of the Systems Engineering and... ...studies to translate customer requirements into hardware and software specifications. Basic Qualifications• Experience working with various...Full timeTemporary workWork experience placementCasual workFlexible hours$95.9k - $178.1k
...era in space and find a career that's built for you.As a Systems Engineer Sr, you will:Provide independent review and cross-program... ...definition studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities,...Full timeTemporary workWork experience placementCasual workFlexible hoursShift work$145.1k - $269.5k
...studies to translate customer requirements into hardware and software specifications. As the Electrical Systems Integration Manager,... ...QualificationsUnderstanding of System Integration and/or Systems Engineering principles and processesExperience in electrical engineering...Full timeContract workTemporary workWork experience placementCasual workFlexible hours$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...$110k - $165k
...future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which is part of the job... ...ETS provides capabilities for all stages of Morgan Stanley's software development lifecycle, enabling productive coding, functional...Temporary workLocal areaRemote workFlexible hours$95.9k - $178.1k
...This includes upgrades, operations and maintenance, hardware and software installations, and service requests (servers, workstations,... ...positions that do not perform IT responsibilities, use E146, Systems Engineer.Basic Qualifications• Active TS/SCI clearance with ability to...Full timeTemporary workWork experience placementCasual workFlexible hoursShift work$79.3k - $147.3k
...products for formal system design reviewsCollaborate with other engineering disciplines across a small, compartmentalized, and dynamic set... ...studies to translate customer requirements into hardware and software specifications.Basic QualificationsFamiliarity in MBSE (SysML...Full timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software implementation project manager Littleton, CO
- remote software sales Littleton, CO
- bank software Littleton, CO
- healthcare software sales Littleton, CO
- software Littleton, CO
- software asset management analyst Littleton, CO
- software technical support Littleton, CO
- entry level software sales Littleton, CO
- embedded software Littleton, CO
- government software Littleton, CO



