Demo

Moon Rover Software Engineer .NET

Qualified Technical Services
Mountain View, CA Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 5/8/2025

Work Location : NASA Ames Research Center - Mountain View, CA

Minimum Citizenship : U.S. Citizen (This position requires access to ITAR and / or EAR protected data)

Clearance : US Government

JOB DESCRIPTION - Moon Rover Software Engineer .NET

NASA is returning to the Moon. The VIPER lunar rover mission (https : / / www.nasa.gov / feature / new-viper-lunar-rover-to-map-water-ice-on-the-moon) will land a rover at the South Pole of the Moon to map the distribution of water ice in preparation for the first woman and the next man to land on the Moon as part of the Artemis program. VIPER is a challenging mission. Where the rover will land, the terrain is very hilly with craters of all sizes and in all directions. The sun will be just above the horizon, and the hilly terrain will cast long shadows that move slowly as the sun circles the horizon once per month. The rover requires sunlight for power and mission planners on the ground will need to account for the moving shadows as we design the path the rover will take. The Earth will also be near the horizon, and as we plan this path, we must also ensure the radio link for commands and data won't be blocked.

We seek an experienced software developer to join our team to build and integrate the planning and scheduling portion of the rover's ground software. This software will be used before and during the mission to design the rover’s traversal path and to schedule science and engineering activities along the way. You will be working with a multidisciplinary team of software developers, user interface designers and spacecraft design and operations teams. If you love space, that's even better. This role is based at Ames Research Center but may require occasional travel to support users at other NASA centers around the United States.

Responsibilities :

  • Work within a NASA team to design and build ground software for the VIPER rover
  • Design, develop, and support portions of the planning and scheduling subsystem
  • Set software goals and track progress
  • Evaluate and mitigate development risks

REQUIREMENTS - Moon Rover Software Engineer .NET

Education : BS in Computer Science or related field

Year(s) of Experience : 6 years experience developing .NET desktop applications

Qualifications, Skills and Traits :

  • Demonstrated software skills developing shippable / consumer oriented vs prototyped / research oriented software. Should be able to show prior work or side projects
  • Proven experience designing and developing testable software, unit and integration test harnesses, and test strategies
  • Experience with Geographic Information Systems (GIS) end-user systems or components (ArcMap, QGIS, OpenLayers, CesiumJS)
  • Experience with 3D rendering using OpenGL or DirectX
  • Desired Skills :

  • Experience in spacecraft mission operations, and the processes and software
  • The Equal Employment Opportunity Policy of the QTS is to provide a fair and equal employment opportunity for all employees and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status or disability. QTS hires and promotes individuals solely on the basis of their qualifications for the job to be filled. QTS believes that employees should be provided with a working environment which enables them to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, religion, national origin, gender, sexual orientation, age, marital status or disability. We expect and require the cooperation of all employees in maintaining a discrimination and harassment-free atmosphere.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Moon Rover Software Engineer .NET?

    Sign up to receive alerts about other jobs on the Moon Rover Software Engineer .NET career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Qualified Technical Services

    Qualified Technical Services
    Hired Organization Address Mountain View, CA Full Time
    Work Location : NASA Ames Research Center - Mountain View, CA Minimum Citizenship : U.S. Citizen (This position requires...
    Qualified Technical Services
    Hired Organization Address Mountain View, CA Full Time
    Work Location : NASA Ames Research Center - Mountain View, CA Minimum Citizenship : U.S. Citizen (This position requires...
    Qualified Technical Services
    Hired Organization Address Mountain View, CA Full Time
    Work Location : NASA Ames Research Center - Mountain View, CA Minimum Citizenship : U.S. Citizen or Permanent Resident J...
    Qualified Technical Services
    Hired Organization Address Mountain View, CA Full Time
    Work Location : NASA Ames Research Center - Mountain View, CA Minimum Citizenship : U.S. Citizen (This position requires...

    Not the job you're looking for? Here are some other Moon Rover Software Engineer .NET jobs in the Mountain View, CA area that may be a better fit.

    .NET Software Engineer - Moon Rover 3D Mapping

    Qualified Technical Services, Mountain View, CA

    Moon Rover Flight Software Engineer C++ GNU

    Qualified Technical Services, Mountain View, CA

    AI Assistant is available now!

    Feel free to start your new journey!