Drive.ai is hiring a

Robotics Systems Engineer

Mountain View, United States
Full-Time

Are you excited about shaping the self-driving car revolution and beyond? Our goal is to improve people's lives by transforming mobility in a cost effective way that can impact everyone, not just those buying automobiles at the very high end of the market. In this position, you will be part of the team working towards our vision of autonomous vehicles. Use your passion and entrepreneurial spirit to work on a small collaborative team that is using cutting edge systems in the automotive industry.  

As an Robotics System Engineer, you will develop, maintain, improve, test, and deploy software that runs on our vehicle. This includes real-time software for integration between software nodes (such as message passing in shared memory), fault tolerance and vehicle diagnostic analysis. This critical software framework touches all the components running on the vehicle.  

Responsibilities:

  • Manage autonomous vehicle systems with a focus on robotics libraries and tools for system integration and analysis
  • Continually improve onboarding software with the goal of increasing stability
  • Design and perform tests to verify software in simulation
  • Support ongoing operations, debug sensors, SW/HW QA testing
  • Be proactive in suggesting improvements, solving problems, and escalating risks
  • Work independently and effectively in a fast-paced, dynamic environment as part of a multi-disciplinary team 

Qualifications:

  • MS/PhD in Computer Science, Robotics, or relevant expertise in lieu of degree
  • Skilled in C++ or Python
  • Development experience in a Linux environment
  • 3+ years of industry work experience
  • Experience working in large software codebases

Preferred:

  • Experience with ROS (Robot Operating System)
  • Experience with Real Time OS
  • Experience with Docker

Other jobs at Drive.ai