Embedded Software Engineer — Space Systems (On-Site)

EVONA

Littleton (CO)

On-site

USD 130,000 - 175,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Healthcare
401k retirement plan
PTO

Job summary

Astro Digital is seeking an Embedded Software Engineer in Littleton, CO to develop low-level software interfacing with spacecraft hardware. The role emphasizes delivering working code quickly, hardware bring-up, and integration within larger system designs on-site.

You will work with C/C++, RTOS concepts, and Linux-based environments, collaborating with senior engineers and cross-functional teams to ensure reliable, efficient subsystems and interfaces.

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 interrupt-driven design, memory-mapped I/O, timing constraints.

Responsibilities

  • Develop and maintain embedded software for spacecraft subsystems.
  • 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 GDB, JTAG, and SWD.
  • Collaborate with cross-functional teams to define system interfaces.
  • Participate in integration, HIL testing, and system validation.
  • Contribute to Python-based test, automation, and data analysis workflows.

Skills

C programming
C++ programming
Embedded software
RTOS concepts
Git workflows
Debugging embedded systems
Python scripting

Education

Bachelor's degree in EE, CE, CS, or related field

Tools

GDB
JTAG/SWD
Oscilloscope
Logic analyzer
Multimeter

Job description

Astro Digital is seeking an Embedded Software Engineer in Littleton, CO to develop low-level software interfacing with spacecraft hardware. The role emphasizes delivering working code quickly, hardware bring-up, and integration within larger system designs on-site.

You will work with C/C++, RTOS concepts, and Linux-based environments, collaborating with senior engineers and cross-functional teams to ensure reliable, efficient subsystems and interfaces.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Spacecraft Embedded Software Engineer — Firmware & Systems
Spacecraft Embedded Software Engineer — Firmware & Systems

Astro Digital • Littleton (CO)

On-site
USD 130,000 - 175,000
Company stock options
Healthcare
401(k) retirement plan
+1
Embedded Software Engineer
Embedded Software Engineer

Astro Digital • Littleton (CO)

On-site
USD 130,000 - 175,000
Company stock options
Healthcare
401(k) retirement plan
+1
Embedded Software Engineer
Embedded Software Engineer

EVONA • Littleton (CO)

On-site
USD 130,000 - 175,000
Stock options
Healthcare
401k retirement plan
+1
Embedded Software Engineer – Space Tech (Onsite)
Embedded Software Engineer – Space Tech (Onsite)

SEAKR • Centennial (CO)

Hybrid
USD 100,000 - 135,000
Year-end bonus
Health, dental and vision insurance
401(k) retirement plan
+1
Flight Software Engineer I — On-Orbit Embedded Systems
Flight Software Engineer I — On-Orbit Embedded Systems

Rocketlab • Littleton (CO)

On-site
USD 85,000 - 100,000
Stock options
Medical, dental, vision insurance
401(k) retirement plan
Embedded Software Engineer II - Space Tech, Onsite/Hybrid
Embedded Software Engineer II - Space Tech, Onsite/Hybrid

SEAKR Engineering • Centennial (CO)

On-site
USD 90,000 - 115,000
Medical plan
Dental and vision insurance
401(k) retirement plan
+2
Spacecraft Systems Engineer: Lead Space Missions
Spacecraft Systems Engineer: Lead Space Missions

Astro Digital • Littleton (CO)

On-site
USD 95,000 - 135,000
Spacecraft Systems Engineer: Lead Mission Development
Spacecraft Systems Engineer: Lead Mission Development

Astro Digital • Littleton (CO), Northern (KY)

Hybrid
USD 90,000 - 150,000
Spacecraft Systems Engineer
Spacecraft Systems Engineer

Astro Digital • Littleton (CO)

On-site
USD 95,000 - 135,000
Spacecraft Systems Engineer (0/1)
Spacecraft Systems Engineer (0/1)

Astro Digital • Littleton (CO), Northern (KY)

Hybrid
USD 90,000 - 150,000