Spacecraft Embedded Software Engineer – On-Site

EVONA

Littleton (CO)

On-site

USD 130,000 - 175,000

Full time

22 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Healthcare
401k plan
PTO

Job summary

EVONA is seeking an Embedded Software Engineer to develop low-level software interfacing with hardware across spacecraft subsystems and supporting electronics. This role emphasizes independence and growth in system design and large-scale integration with guidance from senior engineers.

The candidate will deliver working software quickly, contribute to hardware bring-up and debugging, and build a deeper understanding of how components interact within larger systems.

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 knowledge.
  • Experience writing low-level drivers and interfacing with hardware peripherals (SPI, I2C, UART, GPIO, DMA).
  • Ability to read datasheets/reference manuals to configure and debug hardware.
  • Experience debugging embedded systems using tools (GDB, JTAG/SWD) and lab equipment.
  • 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.

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.

Skills

C/C++
Embedded software
RTOS concepts
Bare-metal development
Git workflows
Hardware bring-up

Education

Bachelor's degree in EE/CE/CS

Tools

GDB
JTAG/SWD
Oscilloscope
Logic analyzer
Python

Job description

EVONA is seeking an Embedded Software Engineer to develop low-level software interfacing with hardware across spacecraft subsystems and supporting electronics. This role emphasizes independence and growth in system design and large-scale integration with guidance from senior engineers.

The candidate will deliver working software quickly, contribute to hardware bring-up and debugging, and build a deeper understanding of how components interact within larger systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software Engineer — Embedded Linux for Spacecraft Ops
Flight Software Engineer — Embedded Linux for Spacecraft Ops

EVONA • San Francisco (CA)

On-site
USD 120,000 - 180,000
Principal Spacecraft Embedded Systems Engineer
Principal Spacecraft Embedded Systems Engineer

EVONA • New Mexico

On-site
USD 140,000 - 190,000
Principal Spacecraft Flight Software Engineer
Principal Spacecraft Flight Software Engineer

EVONA • Colorado

Hybrid
USD 170,000 - 230,000
Equity
Hybrid work arrangement
Principal Flight Software Architect - Spacecraft Payloads
Principal Flight Software Architect - Spacecraft Payloads

EVONA • San Francisco (CA)

On-site
USD 180,000 - 250,000
Spacecraft Mechanical Design Engineer
Spacecraft Mechanical Design Engineer

EVONA • Maryland

On-site
USD 85,000 - 130,000
Principal Flight Software Architect – Spacecraft Payloads
Principal Flight Software Architect – Spacecraft Payloads

EVONA • New Mexico

On-site
USD 140,000 - 190,000
Spacecraft Embedded Software Engineer
Spacecraft Embedded Software Engineer

Telemetry Today LLC • Golden (CO)

On-site
USD 120,000 - 170,000
Spacecraft Mechanical Engineer - Own Hardware & Build
Spacecraft Mechanical Engineer - Own Hardware & Build

EVONA • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Senior Software Engineer, Ground Systems for Space Missions
Senior Software Engineer, Ground Systems for Space Missions

EVONA • Denver (CO)

On-site
USD 133,000 - 170,000
Equity: RSUs
Annual bonus
Professional development
Launch Site Spacecraft Integration Engineer
Launch Site Spacecraft Integration Engineer

EVONA • Florida

On-site
USD 90,000 - 125,000