Lunar Rover Simulation Software Developer

4 weeks ago


Mountain View, California, United States Qualified Technical Services Full time

Job Summary

We are seeking a skilled Lunar Rover Simulation Software Developer to join our team at Qualified Technical Services. As a key member of our team, you will be responsible for developing software for the NASA VIPER Lunar Rover simulation environment.

Key Responsibilities

  • Develop high-performance software for the Gazebo ROS2 simulation environment
  • Design and implement simulation systems for the Lunar Rover, including physical, visual, and sensor simulations
  • Collaborate with cross-functional teams to integrate simulation components with the mission operations training environment

Requirements

  • Bachelor's degree in Computer Science or Robotics
  • 6+ years of experience in software development, simulation, and robotics
  • Strong background in C++14, Python 3, and GNU tools under Linux
  • Ability to work in a fast-paced environment and meet deadlines

Preferred Qualifications

  • Experience with physics engines (ODE, Bullet, DART)
  • Knowledge of 3D graphics (OpenGL, GLSL, OGRE3D, BRDFs, appearance modeling)
  • Understanding of terrain modeling, GIS, and OSGeo tools (GDAL, proj4)

Equal Employment Opportunity

Qualified Technical Services is an equal employment opportunity employer and welcomes applications from diverse candidates. We are committed to creating a workplace that is free from discrimination and harassment.



  • Mountain View, California, United States Qualified Technical Services Full time

    Job SummaryWe are seeking a skilled Lunar Rover Simulation Software Developer to join our team at Qualified Technical Services. As a key member of our robotics simulation team, you will be responsible for developing high-performance software for the NASA VIPER Lunar Rover simulation environment.Key Responsibilities- Develop software for the NASA VIPER Lunar...


  • Mountain View, California, United States Qualified Technical Services Full time

    Lunar Rover Mission Operations and Simulation SpecialistNASA's return to the lunar surface is a groundbreaking endeavor that requires a team of skilled professionals. As a Lunar Rover Mission Operations and Simulation Specialist, you will play a crucial role in planning and executing the first robotic lunar polar surface exploration. This mission will...


  • Mountain View, California, United States Qualified Technical Services Full time

    NASA Mission OpportunityWe are seeking a skilled Java UI Developer to join our team in designing and implementing user interfaces for a lunar rover driving software.The successful candidate will have expertise in designing and implementing user interfaces with SWT and JavaFX, or similar Java UI frameworks, and a strong understanding of object-oriented design...


  • Mountain View, California, United States Qualified Technical Services Full time

    NASA's VIPER MissionAt Qualified Technical Services, we are designing a Lunar prospecting mission to search for water ice in a polar region of the Moon. This position is for a full-time robotics engineer to develop flight software for the NASA VIPER Lunar Rover.Key Responsibilities:Develop high-performance software for the Lunar RoverCollaborate with the...


  • Mountain View, California, United States Qualified Technical Services Full time

    NASA Lunar Rover ProjectQualified Technical Services is seeking a skilled Software Test Engineer to join our team at NASA Ames Research Center in Silicon Valley. The successful candidate will be responsible for integrating and testing software for the NASA VIPER Lunar Rover project.Responsibilities* Define unit tests and test cases based on epic DOD* Define...


  • Mountain View, California, United States Qualified Technical Services Full time

    Lunar Rover Mission Operations IntegrationWe are seeking a skilled Rover Operations Integration Engineer to join our team at Qualified Technical Services. This role will be responsible for the design and planning of rover operations, as well as the development of mission execution plans.The ideal candidate will have experience in spacecraft operations on...


  • Mountain View, California, United States Qualified Technical Services Full time

    Software Test Engineer Job DescriptionAt Qualified Technical Services, we are seeking a skilled Software Test Engineer to join our team working on the NASA VIPER project. The successful candidate will be responsible for integrating and testing software for the Lunar Rover.Key Responsibilities:Define unit tests and test cases based on epic DODDefine scenario...


  • Mountain View, California, United States Qualified Technical Services Full time

    Software Product ManagerNASA is seeking a skilled Software Product Manager to lead the development of user tools for the VIPER lunar rover mission. The successful candidate will have experience managing large software development projects and a strong understanding of Agile methodologies.Key Responsibilities:Perform project planning, monitoring, and...

  • Space Operations Lead

    4 weeks ago


    Mountain View, California, United States Qualified Technical Services Full time

    Mission Overview NASA is planning a return to the Lunar Surface, marking the first time since 1972. As part of this historic endeavor, we are seeking a skilled Space Operations Lead to join our team. The selected candidate will be responsible for designing and planning rover operations, as well as developing mission execution plans. This includes all...


  • Mountain View, California, United States Lunar Energy Full time

    At Lunar Energy, we're seeking a highly skilled Firmware Development Manager to oversee the entire product development lifecycle of our products' firmware and software.This role involves managing a small team of engineers with functional expertise, as well as training, hiring, and interviewing.The ideal candidate will be excited and prepared to work closely...

  • Space Operations Lead

    1 month ago


    Mountain View, California, United States Qualified Technical Services Full time

    Space Operations LeadNASA, in collaboration with private industry, is planning a historic return to the Lunar Surface. For the first time since 1972, we will conduct Lunar Polar explorations on the surface. This includes both human and robotic missions. As the Rover Operations Lead, you will be a member of the Mission System Team, responsible for the design...


  • Mountain View, California, United States Lunar Energy Full time

    About the RoleLunar Energy is seeking an experienced Sales and Business Development Manager to drive growth in our installer sales channel. The ideal candidate will have a proven track record of developing and executing sales strategies that deliver results.Key ResponsibilitiesExecute Sales Strategy: Develop and execute a sales strategy to grow battery sales...


  • Mountain View, California, United States Qualified Technical Services Full time

    Job SummaryNASA is returning to the Moon, and we are seeking 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...


  • Mountain View, California, United States Lunar Energy Full time

    About the Role:Firmware Engineer - Inverter Power ElectronicsLunar Energy is seeking a skilled Firmware Engineer to join our team and contribute to the development of our inverter power electronics systems. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware and software for our home energy products.Key...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core-Simulator team. As a key member of this team, you will be responsible for developing and maintaining the primary simulation engine and offline testing framework for our autonomous vehicle technology.Our team is responsible for building models for subsystems of the...


  • Mountain View, California, United States Kodiak Full time

    Kodiak is a pioneer in autonomous technology, developing innovative solutions for the trucking industry. We're seeking a Staff Software Engineer to join our team and contribute to the design, architecture, and implementation of our simulation capabilities.We're looking for a highly skilled software engineer with a strong background in computer science and...


  • Mountain View, California, United States Kodiak Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Kodiak, a leading developer of autonomous technology for the trucking industry. As a Staff Software Engineer, you will play a key role in designing, architecting, implementing, and maintaining our simulation capabilities.Key ResponsibilitiesOwn the integration between...


  • Mountain View, California, United States General Motors Full time

    Job DescriptionThe Software Defined Vehicle will increase the vehicle's compute capability, be connected, and allow for faster software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, we have vehicles on road today in California and Texas, with a core technology that is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


  • Mountain View, California, United States Waymo Full time

    Waymo Autonomous Driving TechnologyAt Waymo, we're building the world's most experienced driver to improve access to mobility while saving thousands of lives now lost to traffic crashes. Our mission is to be the most trusted driver, and we're looking for talented teammates to help us achieve this goal.Job SummaryWe're seeking a skilled Software Development...