SonicJobs Logo
Left arrow iconBack to search

Software Engineer Internship – GMAT

Pearl River Technologies
Posted 12 days ago, valid for 5 days
Location

Greenbelt, Prince George's 20768, MD

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Software Engineer Internship at Pearl River Technologies is located in Greenbelt, MD, and offers a unique opportunity to work with NASA operational software.
  • Candidates should be pursuing a degree in Computer Science or Aerospace Engineering, with a requirement of experience in C++ and knowledge of orbital mechanics.
  • The internship lasts for a temporary period of up to 5 months, providing hands-on experience in software development and spacecraft trajectory design.
  • The position is hybrid and offers a collaborative team environment, allowing interns to learn about object-oriented programming and industry software processes.
  • Salary information is not explicitly provided, but candidates must be U.S. citizens and meet EEO/AA and E-Verify participation requirements.

Job Title: Software Engineer Internship – GMAT

 

Job Location: Greenbelt, MD (Hybrid)

 

Pearl River Technologies has an exciting opportunity for anyone interested in pursuing a career in software engineering!

 

  1. You will learn about object-oriented programming, modern design principles, and industry software development processes.
  2. Gain valuable real-world experience in the software industry.
  3. Work with NASA operational software.

 

About Us

 

Pearl River Technologies is an SBA certified HUBZone small, disadvantaged business (SDB) providing professional, technical, and administrative support services to federal, state, and local government agencies. Through our support and commitment to the HUBZone program, we successfully offer our customers the highest quality of service, while creating opportunities and growth for our employees.

 

Description

 

This position will support NASA Goddard Space Flight Center (GSFC) Code 532 Branch, which supports spacecraft mission flight dynamics and navigation from analysis to operations. This is a temporary position for a period of up to 5 months.  Specifically, the Software Engineer Intern will contribute to NASA’s General Mission Analysis Tool (GMAT) that is used worldwide by many organizations, universities, and enthusiasts for spacecraft trajectory design and navigation. The system supports missions in flight regimes ranging from low Earth orbit to lunar, libation point, and deep space.

The ideal candidate will be knowledgeable in Object Oriented programming, software and aerospace principles. You will have the opportunity to gain a full view of the life of a software engineer in a collaborative team environment at NASA.

 

Objectives:



  • Fix smaller GMAT core code bugs
  • Update Script Regression Test System MATLAB code or Python supplemental/assisting scripts
  • Exercise sample scripts
  • Parse script test results
  • Update GMAT User Guide (e.g., ground track image updates, replace obsolete 3D visualization images/diagrams
  • Update GMAT bundled python helper scripts
  • Update GMAT Wiki to be aligned with R2026a
  • Create GMAT videos for R2026a to replace older videos currently on YouTube



What We Are Looking For

 

The ideal candidate is currently pursuing a degree in Computer Science or Aerospace / Aeronautical and Astronautical Engineering and possess the following skills:

 

  • Understanding of basic Object-Oriented Design principles
  • C++ experience required
  • In-depth knowledge of orbital mechanics concepts (required)
  • MATLAB and Python experience (recommended)
  • Git or configuration management experience (recommended)
  • Self-starter/highly motivated individual (required)

 

 

US citizenship required / EEO/AA / E-Verify Participation

 


 

 




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.