Embedded Flight Software Engineer (Mid‑Level)

MCSG Technologies

Greenbelt (MD)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MCSG Technologies is seeking a cFS Software Developer (Mid‑Level) to support NASA Goddard’s Flight Software Systems and the Artemis Lunar Precision Clock project. You will contribute to requirements analysis, design, coding, testing, and documentation for embedded flight software in C, C++, and Python.

You will work under guidance to integrate Kalman Filters and clock‑steering algorithms, develop OpenC3 COSMOS interfaces, and participate in CI/CD, Docker environments, and hardware‑in‑the‑loop

Qualifications

  • Experience developing embedded software applications.
  • Programming experience in C, C++, and Python.
  • Familiarity with NASA core Flight System (cFS) and OSAL.
  • Experience using Git and GitLab.
  • Familiarity with Docker and OpenC3 COSMOS.
  • Experience with Linux development environments.
  • Familiarity with Real‑Time Operating Systems (RTOS).

Responsibilities

  • Software Systems Engineering: support lifecycle activities and translate requirements into designs.
  • Flight Software Development: develop, modify, test, and maintain cFS apps, interfaces, and libraries in C/C++ and Python.
  • Algorithm Integration: assist Kalman Filters, GEONS estimation, clock steering, and time‑transfer algorithms.
  • Ground Software & Operations: develop OpenC3 COSMOS interfaces, telemetry displays, and scripting.
  • Integration & Test: execute unit, integration, and system tests; support lab hardware‑in‑the‑loop testing.
  • DevOps & Configuration Management: maintain GitLab repos; support Docker environments and CI/CD pipelines.
  • Documentation: prepare ICDs and design docs per NASA processes.

Job description

MCSG Technologies is seeking a cFS Software Developer (Mid‑Level) to support NASA Goddard’s Flight Software Systems and the Artemis Lunar Precision Clock project. You will contribute to requirements analysis, design, coding, testing, and documentation for embedded flight software in C, C++, and Python.

You will work under guidance to integrate Kalman Filters and clock‑steering algorithms, develop OpenC3 COSMOS interfaces, and participate in CI/CD, Docker environments, and hardware‑in‑the‑loop

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

Similar jobs worth comparing

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

MCSG Technologies • Greenbelt (MD)

Hybrid
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+4
Lead Spaceflight Embedded Software Engineer
Lead Spaceflight Embedded Software Engineer

Lunar Outpost • Golden (CO)

On-site
USD 140,000 - 210,000
Flight Software Engineer
Flight Software Engineer

W3Global • Torrance (CA)

On-site
USD 120,000 - 160,000
Flight Software Engineer
Flight Software Engineer

METECS • Houston (TX)

On-site
USD 110,000 - 150,000
Flight Software Engineer (Space)
Flight Software Engineer (Space)

NewSpace Technical • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior Flight Software Engineer - Spacecraft Embedded
Senior Flight Software Engineer - Spacecraft Embedded

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Staff Flight Software Engineer
Staff Flight Software Engineer

Darwin Recruitment • Seattle (WA)

Hybrid
USD 180,000 - 240,000
Flight Software Engineer: Real-Time Embedded Systems
Flight Software Engineer: Real-Time Embedded Systems

Constellation Space • Seattle (WA)

On-site
USD 85,000 - 110,000
Flight Software Engineer
Flight Software Engineer

Constellation Space • Seattle (WA)

On-site
USD 85,000 - 110,000
Embedded Flight Software Engineer – Onsite, Agile C++, Python
Embedded Flight Software Engineer – Onsite, Agile C++, Python

0090 CORP-Corporate Office • United States

On-site
USD 108,800 - 203,600
Health, life and disability insurance
Savings plan
Paid holidays and paid time off
+2