Posted in

Robotics Software Engineer

Robotics Software Engineer

CompanyTutor Intelligence
LocationBelmont, MA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Proficiency programming in a Python-Linux environment
  • Comfort with programming linters (Flake8, Mypy)
  • Software support of real-time systems
  • Advanced command of Python (dunder methods, lambdas, exception handling, decorators)
  • Experience integrating and programming robot arms

Responsibilities

  • Improving 2D and 3D sensing capabilities
  • Building visual representations of the world
  • Control of robot arms
  • Planning motion in the presence of obstacles
  • Optimizing grasps and other basic manipulation primitives
  • Motion planning
  • Visualization of robot data
  • Design and control of end effectors
  • Mechanical design of mounts and stands

Preferred Qualifications

  • Improving 2D and 3D sensing capabilities
  • Building visual representations of the world
  • Geometric perception
  • Perception of seen and unseen objects
  • Supervised learning
  • Self supervised learning
  • Planning motion in the presence of obstacles
  • Optimizing grasps and other basic manipulation primitives
  • Tools such as Drake, OMPL, KLAMPT, etc
  • Multi roboti planning
  • Reinforcement learning
  • Design and control of end effectors
  • Mechanical design of mounts and stands