Embedded Flight Software Engineer (Space Systems)

Craig-Technologies

Houston (TX)

On-site

USD 120,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Craig Technologies in Houston, TX is seeking an Embedded Software / Flight Software Engineer to design, implement, and verify core flight software for satellites in cis lunar and lunar orbits, delivering high-reliability, deterministic code and autonomous fault recovery.

You will develop drivers, analyze I/O timing, and coordinate with hardware teams for avionics integration, draft tests, and support HWIL and simulators.

Qualifications

  • Bachelor’s degree with 5–10 years in embedded flight systems.
  • 5–10 years of C/C++ in bare-metal/RTOS/embedded Linux.
  • Experience with hardware/software integration and debugging.
  • Familiarity with RS-232/422/485 and IP networking.

Responsibilities

  • Design, implement, test, and maintain embedded flight software features.
  • Analyze and test I/O timing and data throughput.
  • Coordinate HW/SW integration with avionics and bring-up activities.
  • Draft automated unit, integration, and regression tests for flight logic.
  • Coordinate testing on HWIL setups and simulators, and support autonomous FDIR.

Skills

Software quality
Documentation
Communication
Code reliability

Education

Bachelor’s degree in CS/CE/Physics

Tools

xUnit frameworks
POSIX OS (Linux/RTEMS/VxWorks)
Docker
Logging systems
Gitflow

Job description

Craig Technologies in Houston, TX is seeking an Embedded Software / Flight Software Engineer to design, implement, and verify core flight software for satellites in cis lunar and lunar orbits, delivering high-reliability, deterministic code and autonomous fault recovery.

You will develop drivers, analyze I/O timing, and coordinate with hardware teams for avionics integration, draft tests, and support HWIL and simulators.

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

Craig Technical Consulting, Inc. • Merritt Island (FL), Northern (KY)

Hybrid
USD 120,000 - 190,000
Flight Software Engineer - Embedded Space Systems
Flight Software Engineer - Embedded Space Systems

Craig-Technologies • Merritt Island (FL)

On-site
USD 110,000 - 140,000
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

Craig Technologies • Houston (TX)

On-site
USD 140,000 - 190,000
Flight Software Engineer - Space Systems (Embedded)
Flight Software Engineer - Space Systems (Embedded)

Craig Technologies • Huntsville (AL)

On-site
USD 90,000 - 140,000
Embedded Flight Software Engineer – Space Systems
Embedded Flight Software Engineer – Space Systems

Craig-Technologies • Huntsville (AL)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Craig Technical Consulting, Inc. • Merritt Island (FL), Northern (KY)

Hybrid
USD 120,000 - 190,000
Embedded Software Engineer
Embedded Software Engineer

Craig-Technologies • Merritt Island (FL)

On-site
USD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Craig Technologies • Houston (TX)

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

Craig-Technologies • Houston (TX)

On-site
USD 120,000 - 190,000
Lunar GN&C Engineer — Real-Time Flight Software
Lunar GN&C Engineer — Real-Time Flight Software

Craig-Technologies • Huntsville (AL)

On-site
USD 110,000 - 150,000