← Search all jobs

2070 Flight Software Engineer

Allpointsllc

Greenbelt, MD · Posted August 17, 2026

See every open role at Allpointsllc

More in Maryland job market · Technology & Software · Engineering jobs

About the job

THIS IS A FEDERAL CONTRACT – U.S. CITIZENSHIP IS REQUIRED

100% ON-SITE – NASA GODDARD SPACE FLIGHT CENTER (GREENBELT, MD)

NASA PUBLIC TRUST / BADGING REQUIRED

DESCRIPTION OF POSITION / DUTIES:

All Points is seeking a Flight Software Engineer to support the Omnibus Multidiscipline Engineering Services (OMES) III contract at NASA Goddard Space Flight Center in Greenbelt, Maryland.

This major engineering services program supports next-generation spaceflight and science missions, including initiatives within the Joint Polar Satellite System and Exploration & In-Space Services divisions.

The selected candidate will support the design, development, integration, testing, and verification of mission-critical flight software for space-based systems and embedded applications supporting NASA missions.

DUTIES MAY INCLUDE BUT ARE NOT LIMITED TO:

Support full lifecycle flight software development from requirements through software acceptance testing

Develop, modify, integrate, and test real-time embedded flight software applications

Support software verification and validation activities in coordination with software assurance teams

Participate in requirements analysis, technical reviews, software integration, and troubleshooting activities

Support development activities utilizing established flight software engineering processes and industry standards

Perform software development activities within multi-disciplinary engineering teams supporting NASA missions

Maintain technical documentation, software artifacts, and engineering deliverables

Support mission integration, testing, and operational readiness activities

EDUCATION

Bachelor of Science degree required in one of the following:

Aerospace Engineering

Electrical Engineering

Software Engineering

Mechanical Engineering

Computer Science

Mathematics

Physics

Related ABET-accredited technical discipline

YEARS OF EXPERIENCE

Bachelor's degree with 2+ years of relevant experience

SKILLS / CERTIFICATIONS

Required Experience & Skills:

Experience with established software engineering processes supporting flight or embedded software development

Familiarity with industry standards such as NASA NPR 7150.2, AS9100, MIL-STD-498, J-STD-016, IEEE 12207, or similar standards-based software development methodologies

Experience supporting the full software development lifecycle from requirements through software acceptance testing

Experience with real-time embedded software development

Experience with priority-based, multi-tasking real-time operating systems, including Linux, VxWorks, RTEMS, or similar environments

Experience developing software in C, C++ , and/or ADA

Experience with scripting languages such as Perl, Python, or Unix shell scripting

Experience working with microprocessor-based hardware and interfaces including RAD750, GR712RC, MIL-STD-1553, Ethernet, SpaceWire, RS-232, and RS-422

Experience supporting Software Quality Assurance (SQA) and/or Independent Verification & Validation (IV&V) activities

Desired Experience & Skills:

Experience supporting spacecraft or space-based mission programs

Flight software experience supporting NASA or aerospace systems

Software acquisition experience

Experience with DOORS requirements management tools

Experience with TDMS or similar data/document management systems

SECURITY CLEARANCE:

U.S. Citizenship required

NASA Public Trust / badging required

COMPENSATION

$95,000 – $110,000 annually, depending on experience and qualifications

ADDITIONAL INFORMATION

Positions with All Points are full-time, direct hire positions and include a comprehensive benefits package.

For more information, please visit our Career Portal:

https://www.allpointsllc.com/careers/

ALL POINTS IS AN EQUAL OPPORTUNITY EMPLOYER