Flight Software Engineer (Embedded) for Spacecraft

EOI Space (Earth Observant, Inc.)

Florida

On-site

USD 133,000 - 187,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Disability and life insurance
Unlimited paid time off
12 paid holidays
Parental leave
401K

Job summary

EOI Space in Lafayette, CO is seeking an Embedded Software Engineer to design, implement, and test flight software for our satellite platform. You will work at the boundary between hardware and software with engineers during board bring-up and validation.

This hands-on role requires strong C/C++, embedded Linux on Zynq, Verilog for FPGA, and TI C2000 firmware, with opportunities to own meaningful portions of the vehicle and contribute to on-orbit operations.

Qualifications

  • Bachelor’s degree in engineering or computer science.
  • 4–6 years embedded software/firmware experience.
  • Strong C/C++ in RT, constrained environments.
  • Comfort reading schematics/datasheets; use of JTAG and scopes.
  • Experience with Zynq/Yocto, TI C2000 or Verilog FPGA development.
  • Able to navigate ambiguity and learn quickly.
  • Strong problem-solving and communication skills.
  • Authorized to work as a U.S. Person.

Responsibilities

  • Design, write, and test flight software and firmware for spacecraft.
  • Collaborate across hardware and software teams; board bring-up and debugging.
  • Develop embedded Linux on Xilinx Zynq UltraScale+ platforms; Yocto layers and drivers.
  • Develop bare-metal firmware for TI C2000 MCUs and Verilog FPGA logic.
  • Bring up new hardware with JTAG, oscilloscopes, and logic analyzers.
  • Improve tooling around flight software and CI systems.
  • Documentation: ICDs, register maps, software designs and test plans.
  • Support integration, environmental tests, and on-orbit operations.

Skills

C/C++
Embedded Linux
Verilog HDL
JTAG debugging
Yocto/OpenEmbedded
Hardware interaction
Python for test
Communication skills

Education

Bachelor’s Electrical Engineering, Computer Science or equivalent hands‑on experience

Tools

Yocto
TI C2000
Verilog FPGA
Xilinx Zynq UltraScale+
OpenEmbedded
Zynq BSP

Job description

EOI Space in Lafayette, CO is seeking an Embedded Software Engineer to design, implement, and test flight software for our satellite platform. You will work at the boundary between hardware and software with engineers during board bring-up and validation.

This hands-on role requires strong C/C++, embedded Linux on Zynq, Verilog for FPGA, and TI C2000 firmware, with opportunities to own meaningful portions of the vehicle and contribute to on-orbit operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

EOI Space • Lafayette (CO)

On-site
USD 133,000 - 187,000
Embedded Software Engineer
Embedded Software Engineer

EOI Space (Earth Observant, Inc.) • Florida

On-site
USD 133,000 - 187,000
Medical
Dental
Vision
+5
Embedded Software Engineer
Embedded Software Engineer

EOI Space • Lafayette (CO)

On-site
USD 133,000 - 187,000
Flight Software Engineer: Embedded Space Systems
Flight Software Engineer: Embedded Space Systems

Engtal • El Segundo (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Flight Software Engineer (Space)
Senior Embedded Flight Software Engineer (Space)

Frontdoor Defense • Saratoga (CA)

On-site
USD 130,000 - 180,000
Flight Software engineer
Flight Software engineer

Lumicity • El Segundo (CA)

On-site
USD 130,000 - 180,000
Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
PTO
+4
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
Flight Software Engineer – Spacecraft
Flight Software Engineer – Spacecraft

Actalent • Sterling (VA)

On-site
USD 115,000 - 171,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1
Senior Flight Software Engineer – Embedded Linux
Senior Flight Software Engineer – Embedded Linux

Kepler Communications Inc. • Oregon

Hybrid
USD 96,000 - 165,000
Competitive compensation with equity
Health, dental, and vision insurance
Unlimited vacation
+7