Flight Software Developer (C/C++, Python) for Space Missions

MCSG Technologies

Greenbelt (MD)

Hybrid

USD 90,000 - 130,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
401(k) match
Paid time off
Parental leave
Flexible spending accounts

Job summary

MCSG Technologies seeks a cFS Software Developer to support NASA GSFC’s Core Flight System, delivering sustaining engineering and software development for reusable flight software components used by NASA and other agencies. The role is hybrid at GSFC, Greenbelt, MD (4 days on-site, 1 day remote).

Responsibilities include software requirements analysis, architecture, coding, testing, integration, and documentation; collaboration with PDL and engineering teams; and sustaining activities across the

Qualifications

  • Experience with SDLC processes and safety/mission-critical software.
  • Strong C, C++, Python development skills.
  • Embedded software and flight software experience.
  • Linux development environments and RTOS knowledge.
  • Git, CI/CD, and Docker proficiency.
  • Familiarity with APIs; cybersecurity best practices desirable.
  • Knowledge of hardware platforms (Xilinx/Zynq/PicoZed) desirable.
  • VxWorks/RTEMS experience preferred.

Responsibilities

  • Develop, maintain, and sustain reusable Core Flight System software components.
  • Analyze requirements, define architecture, design, code, test, and build.
  • Support SDLC activities and integration across environments.
  • Create flight-ready software for NASA missions and government agencies.
  • Collaborate with PDL and engineering teams; participate in reviews and demos.
  • Assist with sustaining engineering, updates, and defect resolution.
  • Provide software documentation per NASA processes.

Skills

C
C++
Python
Embedded software
Linux
RTOS
Git
CI/CD
Docker
APIs
VxWorks
RTEMS
OpenC3 COSMOS
Xilinx/Zynq/PicoZed

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

OpenC3 COSMOS
COSMOS
Xilinx/Zynq/PicoZed hardware platforms

Job description

MCSG Technologies seeks a cFS Software Developer to support NASA GSFC’s Core Flight System, delivering sustaining engineering and software development for reusable flight software components used by NASA and other agencies. The role is hybrid at GSFC, Greenbelt, MD (4 days on-site, 1 day remote).

Responsibilities include software requirements analysis, architecture, coding, testing, integration, and documentation; collaboration with PDL and engineering teams; and sustaining activities across the

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

Similar jobs worth comparing

Embedded Flight Software Engineer (Mid‑Level)
Embedded Flight Software Engineer (Mid‑Level)

MCSG Technologies • Greenbelt (MD)

On-site
USD 90,000 - 140,000
Flight Software Engineer for Space Missions
Flight Software Engineer for Space Missions

All Points Logistics, LLC • Greenbelt (MD), Northern (KY)

Hybrid
USD 95,000 - 110,000
Flight Software Engineer
Flight Software Engineer

W3Global • Torrance (CA)

On-site
USD 120,000 - 160,000
cFS Software Developer - Mid Level
cFS Software Developer - Mid Level

MCSG Technologies • Greenbelt (MD)

Hybrid
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+4
Remote Senior Space Flight Software Engineer
Remote Senior Space Flight Software Engineer

Airbus US Space & Defense, Inc. • United States Virgin Islands

On-site
USD 120,000 - 190,000
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • Denver (CO)

On-site
USD 140,000 - 190,000
Stock options
Healthcare plan
Retirement plan
Senior Flight Software Verification Engineer
Senior Flight Software Verification Engineer

MCSG Technologies • Greenbelt (MD)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+2
Flight Software Engineer
Flight Software Engineer

METECS • Houston (TX)

On-site
USD 110,000 - 150,000
Lead Spaceflight Embedded Software Engineer
Lead Spaceflight Embedded Software Engineer

Lunar Outpost • Golden (CO)

On-site
USD 140,000 - 210,000
Space Systems Software Engineer - Real-Time Flight Software
Space Systems Software Engineer - Real-Time Flight Software

Cymertek Corporation • Reston (VA)

On-site
USD 120,000 - 180,000
Excellent Salaries
Flexible Work Schedule
Medical/Dental/Vision - 100% employee
+3