Lunar Rover ROS2 Engineer (ISRDS3)

Location: Moffett Field, CA - Full-time exempt position

Intuitive Machines is an innovative and disruptive company who is leading space technologies, engineering and operations. We proudly put forward an exceptional team that lives at the intersection of rigor and agility.  We are seeking the best, the brightest and the driven to be a part of an incredible and rewarding experience.  

We are working with NASA Ames Research Center in Silicon Valley to design a Lunar prospecting mission to search for water ice in a polar region of the Moon.
Join the team planning the first robotic polar Lunar surface exploration! This position is for a full-time robotics engineer with ROS2 expertise to develop software for the NASA VIPER Lunar Rover: https://www.nasa.gov/feature/new-viper-lunar-rover-to-map-water-ice-on-the-moon
The VIPER project is creating ground software for rover navigation (localization and path planning) as well as a high fidelity Lunar simulation to support development of the flight software and mission operations training. The ground software and simulation both leverage ROS2 (Robot Operating System), and we need someone with ROS expertise to help implement this technology in support of a flight mission.

Join our team and you’ll be rewarded with competitive compensation, benefits, and possession of your own unique place in history.


Responsibilities include, but are not limited to: *

  • Apply ROS2 best practices to Rover Software codebase

  • Track ROS2 API changes and update deprecated ROS2 APIs in Rover Software codebase

  • Maintain colcon/ament build system and track ament development

  • Identify ROS2 issues that are blockers for Rover Software and implement solutions

  • Work with OSRF and ROS2 community to ensure changes needed by Rover Software are accepted upstream

  • Assist conversion of ROS1 code to ROS2

 

Required Experience and Education*:

  • B.S. in Computer Science or Robotics

  • 2 + years of experience

  • Strong experience with ROS2, ROS1 and DDS

  • Strong background in robotics and/or distributed systems

  • Strong background in developing high-performance software, particularly with C++11, Python 3 and GNU tools under Linux

Desired Skills*

 

  • Mobile robot navigation

  • Agile development

 

 

 

 

* U.S. Citizenship required

Follow Us

  • Facebook
  • Instagram
  • Twitter
  • LinkedIn

© 2018 Intuitive Machines, LLC. All Rights Reserved.