Diligent Robotics

Robotics Manipulation Software Engineer

Austin, TX US
Python C++
Description

What we’re doing isn’t easy. But nothing worth doing ever is.

We envision a future powered by robots that work seamlessly with human teams. We build the Artificial Intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our team of mission-driven, venture-backed roboticists who will translate cutting-edge research into commercial reality. The technical challenges are immense. With your talent and passion, we will get there faster.

Diligent Robotics is searching for a Robotics Manipulation Software Engineer to design, build, extend, and maintain new and existing manipulation capabilities for our hospital robot fleet. As a Robotics Manipulation Software Engineer you will ensure that our robots are able to autonomously accomplish their high-level goals through the safe and efficient manipulation of objects in the hospital environment (e.g. doors and elevators). The ideal candidate is self driven, passionate, and has experience in motion planning and control of high-dof manipulators in constrained environments. They also have a strong track record of writing and deploying code on real robots and turning research papers into working code. This person thrives in a fast paced development environment and has the ability to make rapid decisions. You can deal with ambiguous situations, remove obstacles, and collaborate well across interdisciplinary teams to arrive at holistic solutions.

Responsibilities:

  • Build and maintain manipulation capabilities that runs across our robot fleet
  • Write algorithms for efficiently teach, learn, execute, and improve robot’s manipulation ability
  • Build systems to monitor the robots’ performance over time
  • Collaborate with navigation, manipulation, and infrastructure teams to arrive at good, holistic solutions

Qualifications

  • ROS1 experience
  • Experience writing in python and/or C++
  • Experienced writing code deployed to real robots
  • Knowledgeable in high-dof motion planning and control techniques

Nice to Have

  • Experience with the ROS manipulation stack
  • ROS2 experience
  • AI/ML background
  • Experience with robot simulators
Diligent Robotics
Diligent Robotics
Artificial Intelligence Health Care Human Computer Interaction Machine Learning Robotics Software