We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Pearl River Technologies logo
Pearl River Technologies Verified
IT Consulting, Government Contracting, Cybersecurity

Junior Software Engineer

Greenbelt, Maryland, United StatesOnsiteFull TimeJunior / Entry-levelPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Junior Software Engineer

FDSS · Greenbelt, Maryland

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

Pearl River Technologies is seeking an entry-level or junior developer to provide software development support to NASA’s Flight Dynamics Facility (FDF). This facility provides critical flight dynamics, satellite, and navigation support for high-profile missions including the International Space Station, SpaceX, James Webb Space Telescope (JWST), and the upcoming Roman Space Telescope (RST).

You will contribute to diverse areas of development including visuals, iteration times, and code reliability. This role provides a unique opportunity to hone your skills across the full development spectrum—from user experience and workflow design to data processing. You will work within a motivated team, tightly integrated with the flight and navigation analysts who use our systems, allowing you to see the immediate impact of your work.

Specific Areas of Support

  • Operational Problem Solving: Address NASA operational spacecraft needs through requirements development, solution design, and implementation.
  • Analyst Collaboration: Work directly with Flight Dynamics engineers to translate mission needs into software requirements.
  • Innovation: Identify new software methods from industry and academia to improve FDF architecture.
  • Development & Testing: Code and troubleshoot software for real-time operational systems with a strict focus on quality and maintainability.
  • Mission Support: Provide 24x7 support as part of a team, including on-call and on-console support for mission launches and reentries.

Required Qualifications

  • Education: Bachelor’s in Computer Science, Engineering, Physics, Math, or a related field.
  • Experience: 0–3 years of professional experience in software development.
  • Technical Skills: \* Strong knowledge of computer science fundamentals (algorithms, data structures, and design patterns).
  • Primary proficiency in Python (preferred), TypeScript, or Java.
  • Experience with relational and non-relational databases.
  • Communication: Demonstrated oral and written communication skills.

Desired Skills

  • Web Development: Knowledge of frameworks like Flask, Spring, or Angular.
  • DevOps & Tools: Familiarity with Docker, CI/CD pipelines, and Git workflows (GitHub/Atlassian).
  • Environment: Familiarity with Linux and Agile Software Development Life Cycles.
  • Domain Interest: Experience with (or willingness to learn) engineering tools such as FreeFlyer, STK, or ODTK.
  • Specialized Logic: Experience with Physics, Mathematics, or Engineering algorithms.

Security & Legal

  • Citizenship: U.S. Citizenship required.
  • Clearance: Not required at time of hire but must qualify for a Secret clearance.
  • EEO / E-Verify Participation

As an Equal Employment Opportunity/Affirmative Action employer, Pearl River Technologies LLC provides equal employment opportunity to all employees and applicants without regard to an individual's protected status, including race/ethnicity, color, national origin, ancestry, religion, creed, age, gender, gender identity/expression, sexual orientation, marital status, parental status, including pregnancy, childbirth, or related conditions, disability, military service, veteran status, genetic information, or any other protected status.

Ready to apply?
You'll be redirected to Pearl River Technologies's application page.

Similar roles