Satellite Embedded Flight Software Engineer

EOI Space (Earth Observant, Inc.)

Wisconsin

On-site

USD 133,000 - 187,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Disability insurance
Life insurance
Unlimited PTO
Paid holidays
Parental leave
401K plan

Job summary

EOI Space (Earth Observant, Inc.) seeks an Embedded Software Engineer to craft flight software for next‑gen satellites. You’ll work at the hardware‑software boundary, writing embedded Linux on Zynq platforms, bare‑metal firmware for TI C2000 MCUs, and FPGA logic in Verilog.

Expect hands‑on collaboration with electrical, mechanical, and test engineers in a lean, fast‑ paced team. The role emphasizes deep embedded fundamentals, rapid learning, and ability to troubleshoot at the register level

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science or equivalent hands‑on experience.
  • 4–6 years of hands‑on embedded software or firmware development; quick learners welcome.
  • Strong C and C++ in resource‑constrained real‑time environments.
  • Comfort reading schematics/datasheets and debugging hardware with JTAG/oscilloscopes/logic analyzers.
  • Experience with Zynq UltraScale+ Yocto-based Linux, TI C2000 or Verilog FPGA development preferred.
  • Comfort with ambiguity and communicating technical concepts clearly to stakeholders.

Responsibilities

  • Design, write, and test flight software and firmware for our spacecraft.
  • Collaborate across hardware and software teams from board bring‑up to on‑orbit operation.
  • Develop embedded Linux software on Xilinx Zynq platforms, drivers, and userspace apps.
  • Create and verify Verilog FPGA logic and interfacing with processing systems.
  • Lead root cause investigations and deliver robust, flight‑ready software.

Skills

C/C++
Embedded software
Real-time systems
Hardware debugging
Problem solving
Communication
Team player

Education

Bachelor’s Electrical Engineering, Computer Science or equivalent

Tools

Yocto
Verilog
Zynq UltraScale+
TI C2000
JTAG
Linux device drivers

Job description

EOI Space (Earth Observant, Inc.) seeks an Embedded Software Engineer to craft flight software for next‑gen satellites. You’ll work at the hardware‑software boundary, writing embedded Linux on Zynq platforms, bare‑metal firmware for TI C2000 MCUs, and FPGA logic in Verilog.

Expect hands‑on collaboration with electrical, mechanical, and test engineers in a lean, fast‑ paced team. The role emphasizes deep embedded fundamentals, rapid learning, and ability to troubleshoot at the register level

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

EOI Space (Earth Observant, Inc.) • Wisconsin

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

EOI Space • Lafayette (CO)

On-site
USD 133,000 - 187,000
Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

EOI Space • Lafayette (CO)

On-site
USD 133,000 - 187,000
Senior Embedded Flight Software Engineer (Space)
Senior Embedded Flight Software Engineer (Space)

jobs.frontdoordefense.com - Jobboard • Saratoga (CA)

On-site
USD 130,000 - 180,000
Embedded Linux Engineer II - Space/Satcom (Stock Options)
Embedded Linux Engineer II - Space/Satcom (Stock Options)

Roman Health Pharmacy LLC • Westminster (CO)

Hybrid
USD 113,000 - 136,000
Stock options
Benefits package
Senior Flight Software Engineer – Embedded Satellite Systems
Senior Flight Software Engineer – Embedded Satellite Systems

Actalent • Seattle (WA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+17
Senior Embedded Linux Engineer for SATCOM, Yocto & Xilinx
Senior Embedded Linux Engineer for SATCOM, Yocto & Xilinx

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Benefits package
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

Actalent • Huntsville (AL)

On-site
USD 180,000 - 240,000
Senior Embedded Software Engineer - Flight Software
Senior Embedded Software Engineer - Flight Software

E-Space • Town of Saratoga (NY)

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

ICEYE • United States

Hybrid
USD 81,000 - 121,000
Relocation support
Healthcare coverage
Self-development budget