Senior Embedded Flight Software Engineer

Craig Technologies

Houston (TX)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Craig Technologies seeks a talented Embedded Software / Flight Software Engineer in Houston, TX (or Merritt Island, FL) to architect, implement, and verify core flight software powering satellites in cislunar and lunar orbits. You will deliver high‑reliability, deterministic code for real‑time operations and onboard data handling.

The role emphasizes close collaboration with hardware designers, automated testing, and autonomous FDIR flight routines to ensure mission success while adhering to

Qualifications

  • Bachelor’s Degree in Computer Science, Computer Engineering, Physics, or related engineering field plus 5–10 years of embedded flight systems experience.
  • 5–10 years of direct experience writing high-reliability C/C++ in bare-metal, RTOS, or embedded Linux environments.
  • Proven hardware/software integration, debugging, and use of hardware test equipment (oscilloscopes, logic analyzers).
  • Familiarity with RS-232/ RS-422/ RS-485 and IP/UDP/IP/TCP networking protocols.

Responsibilities

  • Design, implement, test, and maintain embedded flight software features, drivers, and system improvements.
  • Analyze I/O timing and data throughput on integrated architectures.
  • Coordinate software-to-avionics integration and board bring-up with hardware designers.
  • Draft unit, integration, and regression tests to validate flight logic under constraints.
  • Coordinate functional tests on flat-sats, HWIL setups, and simulators.
  • Implement autonomous FDIR routines to handle radiation-induced resets or bit-flips.

Skills

C/C++
Embedded flight systems
Software testing
Documentation
Communication skills
Agile/Scrum

Education

Bachelor’s degree in CS/CE/Physics

Tools

xUnit
POSIX OSes (Linux/RTEMS/VxWorks)
Docker
GitFlow

Job description

Craig Technologies seeks a talented Embedded Software / Flight Software Engineer in Houston, TX (or Merritt Island, FL) to architect, implement, and verify core flight software powering satellites in cislunar and lunar orbits. You will deliver high‑reliability, deterministic code for real‑time operations and onboard data handling.

The role emphasizes close collaboration with hardware designers, automated testing, and autonomous FDIR flight routines to ensure mission success while adhering to

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

Similar jobs worth comparing

Senior Embedded Flight Software Engineer — Space Systems
Senior Embedded Flight Software Engineer — Space Systems

Socket.dev • Houston (TX)

On-site
USD 120,000 - 180,000
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
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

Socket.dev • Houston (TX)

On-site
USD 120,000 - 180,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 • Huntsville (AL)

On-site
USD 110,000 - 160,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
Mission-Critical Space RF Engineer
Mission-Critical Space RF Engineer

Craig Technologies • Merritt Island (FL)

On-site
USD 110,000 - 160,000
Spacecraft GN&C Engineer — Navigation & Controls
Spacecraft GN&C Engineer — Navigation & Controls

Craig Technologies • Houston (TX)

On-site
USD 110,000 - 150,000