Join our Talent Network >

NASA Ground Software Developer-Tester

Job ID: 2303180
Location: GREENBELT, MD, United States
Date Posted: Mar 23, 2023
Category: Engineering and Sciences
Subcategory: Systems Engineer
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: No Remote
Benefits: Click here

Share: mail

Job Description


SAIC is seeking a Ground Software Developer and Tester on the OMES II contract in support of the On-Orbit Servicing Assembly and Manufacturing OSAM-1 program NASA’s Exploration and In-Space Services Projects (NExIS) division.  This position is located at NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD.

OSAM-1 is a robotic servicing mission designed to refuel a Low Earth Orbit (LEO) satellite. It contains 3 elements: the Flight Element comprised of the OSAM-1 Servicing Vehicle (RSV) and development testbeds, the Ground Element comprised of the systems required to conduct RSV operations and the supporting networks and facilities, and the Launch Element comprised of the Launch Vehicle and supporting facilities and services. NExIS is responsible for the design, engineering, development, test, and operations of the OSAM-1 Mission through an integrated team at GSFC. The Servicing Payload design, development and RSV integration will be conducted at GSFC.

The engineer will provide software systems support for the OSAM-1 Ground Element Development team. The development team is responsible for the acquisition and oversight of all development associated with the Ground System. As the RGE is an in-house build, the system development teams will deliver their systems for integration into the Mission Operations Center (MOC).

The candidate should have experience with and understanding of software development and systems engineering. We are sourcing one role that is primarily a software development role with some systems engineering responsibilities (requirements definition and analysis, system integration, documentation, etc.). It is important that the candidate have knowledge of both software development and systems engineering.

The candidate will support legacy products and development of new designs.

Job duties include:

  • Support definition of overall system architecture/design
  • Implement control of SW Process in accordance with the software development Plan
  • Support development of specifications for development facility, review ITI implementation
  • Support implementation of Ground System, including external interfaces and develop interface control documents, as required
  • Support requirements verification
  • Work with Test Lead to develop and execute system integration test plans and activities to verify requirements
  • Support preparation of technical communications for reviews (e.g., NASA critical design review) and regular status reporting


Required Education: 

  • Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience ; PhD or JD and four (4) years or more experience.

Required Experience:

  • Knowledge of software lifecycle [continuous integration (CI) services, software configuration management (git), and bug/issue tracking systems preferred]
  • Software development experience, preferably in aerospace
  • Systems engineering experience
  • Knowledge of system engineering tools and processes
  • Knowledge of software engineering principles, tools, and processes
  • Knowledge of relevant technical standards such as CCSDS, TCP/IP, and JPEG
  • Ground system experience

Citizenship/Clearance : U.S Citizenship or Green card required.  Must be able to obtain Public Trust Clearance 

Desired Education: Bachelor’s degree in Computer Science or a related STEM field with 9+ years of related experience

Desired Experience:

  • Requirements development and analysis
  • System integration
  • Documentation
  • System design skills combining new development with legacy infrastructure
  • Understanding how different components interface with each other in requirements and design space
  • Telemetry & Command
  • Manage T&C and planning interfaces with concurrently developed robotic and flight dynamics systems
  • Data processing and distribution, including imagery and video
  • Mission Planning/Scheduling
  • Data Analysis
  • IT Infrastructure and Security
  • Requirements formulation, analysis, design, development, integration, testing, and post-launch support
  • Software CM and unit test automation
  • Experience with space system mission operations, LEO spacecraft a plus
  • Aerospace/NASA ground system experience is a plus
  • Experience with NASA mission life cycle and review cycle (design reviews, requirements reviews, integration reviews, trade studies, etc.)

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


SAIC® is a premier Fortune 500® technology integrator driving our nation's technology transformation. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in engineering, digital, artificial intelligence, and mission solutions. Using our expertise and understanding of existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions that are critical to achieving our customers' missions.

We are approximately 26,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer, fostering a culture of diversity, equity, and inclusion, which is core to our values and important to attract and retain exceptional talent. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.4 billion. For more information, visit For ongoing news, please visit our newsroom.

Share: mail

Similar Jobs

NASA Senior Electrical Systems Engineer

GREENBELT, MD, United States
Engineering and Sciences

Electrical Integration & Test Technician

GREENBELT, MD, United States
Engineering and Sciences

NASA Ground Software Developer-Tester

GREENBELT, MD, United States
Engineering and Sciences

Agroclimatology Advisor

GREENBELT, MD, United States
Engineering and Sciences

Are you an SAIC Employee?

Please apply through the internal career site here >