Pearl River Technologies LLC→
Software Engineer Internship – GMAT at Pearl River… · Greenbelt
InternshipHybridGreenbelt, MD
Skills
object-oriented designc++orbital mechanicsmatlabpythongit
Job Description
Summary: Pearl River Technologies has an exciting opportunity for anyone interested in pursuing a career in software engineering. The Software Engineer Intern will contribute to NASA’s General Mission Analysis Tool (GMAT) and gain valuable real-world experience in the software industry while supporting spacecraft mission flight dynamics and navigation.
Responsibilities:
- 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
Required Qualifications:
- Currently pursuing a degree in Computer Science or Aerospace / Aeronautical and Astronautical Engineering
- Understanding of basic Object-Oriented Design principles
- C++ experience required
- In-depth knowledge of orbital mechanics concepts (required)
- Self-starter/highly motivated individual (required)
- US citizenship required
Preferred Qualifications:
- MATLAB and Python experience (recommended)
- Git or configuration management experience (recommended)
Required Skills: Object-Oriented Design, C++, Orbital Mechanics, MATLAB, Python, Git