Robotics Engineer Job Description

Robotics engineers design and build machines to do automated jobs in industries like manufacturing, aerospace and medicine.

Robotics Engineer Job Description Template

Our company is looking for a Robotics Engineer to join our team.

Responsibilities:

  • Characterize and evaluate system performance under simulation and with real hardware in representative environments;
  • Design and evaluate sensor loadouts for various applications;
  • Identify, adapt, and implement algorithms for sensing, planning, and control;
  • Integrate and test software components on physical testbeds and under simulation.

Requirements:

  • Debug robotics programs;
  • Analyze and evaluate robotic systems or prototypes;
  • Support of production engineering projects including design of tools and fixtures;
  • Write algorithms or programming code for ad hoc robotic applications;
  • A portfolio/website is strongly encouraged for this role;
  • Knowledge of computer vision is a plus;
  • Mechanical engineering experience is a plus, but not required;
  • Experience with Distributed Systems;
  • Strong programming skills, preferred. Strong systems analysis and design skills;
  • Proficiency in Python;
  • Controls experience is a plus, but not required;
  • Masters degree in Robotics, Mechanical or Electrical Engineering, preferred;
  • Familiarity with ROS is a plus;
  • BS, MS or PhD in computer science or related field;
  • 2+ years of Software Development experience.