Software Engineer_NASA Support Job at Pearl River Technologies, Greenbelt, MD

OXFhbk9RTnRzOHBJcEdQaVZ2dXRNa3NqZ1E9PQ==
  • Pearl River Technologies
  • Greenbelt, MD

Job Description

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 a  software engineer to provide  full-stack  development support to NASA’s Flight Dynamics Facility (FDF) . This facility provides flight dynamics, satellite, and navigation support . In the FDF, we support the International Space Station, SpaceX, the Magnetospheric Multiscale (MMS), Tracking and Data Relay Satellite System (TDRSS), Lunar Reconnaissance (LRO), Transiting Exoplanet Survey Satellite (TESS), James Webb Space Telescope (JWST) , the upcoming launch of Roman Space Telescope (RST) , among many others.  

 

You will be  contributing to diverse areas of development including visuals, iteration times, code quality, performance, and reliability. This  provides the opportunity to grow and hone knowledge along a broad spectrum of the development process, from user experience  and workflow design to data processing.  You will work with a friendly, motivated, and driven team to continuously improve our knowledge,  workflows and processes. In addition, you will be tightly integrated with flight  and navigation  analysts who use the system. As such, feedback will be  direct, and you will see the immediate impact of your work. You must collaborate with engineers, analysts, and system  admin istrators to  identify short-term and long-term needs. The ideal candidate would  possess strong code review,  interpersonal and communications skills.  The primary languages used are Java, Python, and Typescript, along with technologies such as Spring, Flask, Angular, Jenkins, Docker, and AWS.   

 

Specific areas of support will include:  


  • Solving NASA operational spacecraft needs by problem definition, requirements development and interpretation, solution development, and implementation.  


  • Working directly with Flight Dynamics engineers and teams to develop software requirements.  


  • Identifying new software methods and opportunities from public, private,  academia and industry practices to improve FDF software and architecture.  


  • Developing, coding, testing, and troubleshooting software on a real-time operational system with a focus on quality, performance, scalability, and maintainability.  


  • Improving operations by introducing enhancements to policies and procedures.  


  • Preparing for and  presenting to stakeholders at engineering milestone reviews for approval.  


  • Working as part of a team and providing 24x7 support. Some off- hours support will be  .  


  • Providing on-call support, as well as on-console support for mission launches and reentries.  

 

Required Degree & Experience  


  • Bachelor's in Computer Science , Engineering, Physics, Math, or a related degree.  


  • 5+  years of  professional experience in software development, with  demonstrated increase  of responsibilities.  

 

Required Skills  


  • Knowledge of computer science fundamentals, including algorithms, data structures and design patterns , and object-oriented programming  


  • Experience developing and debugging in Java, Python, or Typescript  


  • Experience developing web applications – specifically knowledge of Spring, Flask, or Angular frameworks and HTML and CSS languages  


  • Experience in full stack development – should be capable in developing and deploying a CRUD application  


  • Experience in Spring Boot framework including scalable microservices, RESTful APIs, and security best practices  


  • Experience in unit testing and testing frameworks  


  • Experience with relational and non-relational databases  


  • Demonstrated oral and written communication skill s  

 

Desired Skills  


  • Experience with:  


  • AWS DevOps including AWS services and architecture, CI/CD pipelines, and Infrastructure as Code  


  • Experience in Docker, Docker Compose, Kubernetes or other orchestration systems to containerize and load balance applications  


  • M essage queues and asynchronous programming.  


  • Various operating systems, i.e., RedHat  Linux and Windows  


  • G it workflows and project management suites such as Atlassian/GitHub  


  • Agile Software Development Life Cycle  


  • Astrodynamics tools  such as STK, ODTK, and  FreeFlyer  


  • Implementing complex engineering  algorithms  

 

Security Clearance Requirements  
Not at time of hire, though must qualify for a Secret clearance.  
 
US citizenship required / EEO/AA / 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.  

Job Tags

Full time, Temporary work, Private practice, Local area, Immediate start,

Similar Jobs

Docutrend Inc.

Marketing Manager Job at Docutrend Inc.

 ...Take us to the top! If youre the kind of marketer who loves the thrill of ranking #1 on Google, thrives on building pipelines that...  ..., we need a strategic, results-obsessed, AI-powered Marketing Manager to make sure everyone knows it. What Youll Own SEO... 

Dodge Industrial, Inc.

Manufacturing Engineering Trainee - UX Designer Job at Dodge Industrial, Inc.

 ...Level: Entry Level Industry: Manufacturing | Mechanical Power Transmission Components | Engineering Services Job Function: UX Design | Research Job Summary: This specialized UX Designer/Researcher track within the Manufacturing Engineering Trainee (MET)... 

Compass Group

ROUTE DRIVER - OFFICE COFFEE (FULL TIME) Job at Compass Group

 ...ON BONUS!! We are hiring immediately for full time ROUTE DRIVER - OFFICE COFFEE positions. Location : Dallas Office Coffee Service...  ...company vehicle clean and organized at all times; preform pre & post trip vehicle inspections. Perform all job functions in a... 

Stoneleigh-Burnham School

Nurse - Health Services Job at Stoneleigh-Burnham School

 ...and day school for grades 7-12, seeks a nurse to work part-time, 20 hours a week, for the...  ...2025. Reporting to the Director of Health and Wellness, the health care provider will...  ...compliance with Massachusetts Department of Public Health requirements. Communication: Communicate... 

Sage Investco

Director of Equity Capital Raise for Commercial Real Estate Job at Sage Investco

 ...collaborate with select groups of retailers, restaurants, and gas station operators to find, develop, and build new sites for their operations...  ...team, with the role located in Newport Beach, CA. This is a full-time, hybrid role, with flexibility for remote work when needed....