Back to jobs

Part-Time Flight Software Engineer

Earth Space Technology Services, LLC · Greenbelt, MD, US

Spotted 3d agoPart-time

Job details

Pay
$70,000 – $80,000 a year
Work mode
Hybrid
Employment
Part-time
Level
Senior
Experience
15+ years
Education
Bachelor's degree
Posted
Oct 14, 2026
Last confirmed open
Oct 14, 2026
Job description

About this role

Earth Space Technology Services, LLC is seeking a half-time Flight Software Engineer to support our work on NASA's Omnibus Multidiscipline Engineering Services (OMES) III contract. The position is based at the NASA Goddard Space Flight Center in Greenbelt, MD. Apply Now at www.ests-llc.com/apply

This position will engage in real-time flight software acquisitions.

This position is offered in a hybrid remote/onsite work environment, where work is predominantly completed remotely but occasional travel will be required for on-site installs, field research, conferences, team meetings, and other activities. Successful candidates must reside within commuting distance to Greenbelt, Maryland.

RESPONSIBILITIES:

  • Design, develop, integrate, and test embedded flight software for spacecraft avionics systems.
  • Support all phases of the software lifecycle, including requirements analysis, architecture design, implementation, unit testing, integration, verification, validation, and maintenance.
  • Develop software for real-time spacecraft applications operating on embedded processors and flight-qualified operating systems.
  • Participate in software peer reviews, design reviews, and formal NASA lifecycle reviews.
  • Collaborate with hardware engineers, systems engineers, mission operations personnel, and software assurance teams.
  • Support software integration activities with spacecraft avionics and communications hardware.
  • Develop and maintain software documentation, test procedures, verification reports, and technical memoranda.
  • Investigate software anomalies and support troubleshooting efforts during integration and test activities.
  • Support Independent Verification & Validation (IV&V), Software Quality Assurance (SQA), and mission assurance activities.
  • Assist with flight software readiness assessments and mission operations support as required.

REQUIRED QUALIFICATIONS:

  • Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.
  • 15+ years of experience developing software for embedded or real-time systems.
  • Familiarity with NPR 7150.2
  • Experience supporting the complete software development lifecycle from requirements through acceptance testing.
  • Experience developing software within structured engineering processes utilizing industry-recognized standards.

PREFERRED QUALIFICATIONS:

  • Experience supporting NASA, DoD, NOAA, or commercial spaceflight programs.
  • Flight software development experience for spacecraft, instruments, or ground-support systems.
  • Familiarity with software acquisition and government flight projects.
  • Experience using IBM DOORS or equivalent requirements management tools
  • Experience using TDMS or equivalent configuration/data management systems
  • Experience using Git, SVN, or other software configuration management tools
  • Knowledge of spacecraft command and data handling systems.
  • Experience supporting environmental testing, integration and test campaigns, or launch preparation activities.

OTHER REQUIREMENTS

All TSSC employees must be able to communicate effectively with internal and external customers, follow safety and quality policies, and follow company procedures, requirements, and objectives. You also must be able to pass a national agency check and background investigation in order to obtain credentials for facility access and user accounts.

EARTH SPACE TECHNOLOGY SERVICES, LLC is a rapidly growing minority & veteran owned small business with many years of industry experience in engineering, information technology, and cyber security services. The company’s primary federal customers are NASA, USGS, and NOAA.

It is the policy of Earth Space Technology Services, LLC to provide equal employment opportunities for all persons, without regard to race (or traits historically associated with race including hair texture, hair type, and protective hairstyles such as braids, locks, and twists), color, religion, sex or gender (including pregnancy, childbirth, or related medical conditions), national origin, gender identity or expression, age, veteran status, disability, political affiliation, sexual orientation, or family medical and genetic information.

Our individual differences and perspectives empower the creation of innovative solutions for our customers and our country, and embracing those differences makes our team more valuable. Women, veterans, people from minoritized communities, and people with disabilities are encouraged to apply.

Apply Now at www.ests-llc.com/apply

Pay: $70,000.00 - $80,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Professional development assistance
  • Tuition reimbursement
  • Vision insurance

Ability to Commute:

  • Greenbelt, MD 20771 (Required)

Work Location: Hybrid remote in Greenbelt, MD 20771

Interested in this role?Continue on Indeed to apply.
Apply on Indeed