Software Engineer Intern - Greenbelt, United States - Pearl River Technologies

    Pearl River Technologies
    Pearl River Technologies Greenbelt, United States

    1 month ago

    Default job background
    Description

    Job Description

    Job DescriptionSalary:

    Job Title: Software Engineer Intern

    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 design, modern design patterns, and web-based software.

    2. Gain valuable real-world experience in the software industry.

    3. Work with NASA operational software.

    4. Gain experience with Java, TypeScript, Angular, and SpringBoot.

    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's Flight Dynamics Facility (FDF) Software Engineering team. Specifically, the Software Engineer Intern will contribute to the unit testing of NASA's FDF comprehensive Flight Dynamics system consisting of multiple modules of segregated functionality with similar interfaces, scripts, and utilizes a modern database in support of NASA's robotic missions, including TESS, SOHO. In the FDF, we support the International Space Station (ISS), 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), among many others.

    The ideal candidate will be knowledgeable in Object Oriented design and software principles. As a Software Engineer Intern you will be assigned a mentor who oversees your work in various capacities. You will have the opportunity to gain a full view of the life of a software engineer in a collaborative team environment at NASA.

    What We Are Looking For

    · The ideal candidate is currently pursuing a degree in Computer Science and possess the following skills:

    o Understanding of basic Object Oriented Design Principles

    o Java experience required

    o TypeScript, Angular, or SpringBoot experience desired

    o Unit testing experience desired

    o Git or configuration management experience desired

    o Self-starter/highly motivated individual required

    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.