Robotics engineer
Controller Job Description
Robotics Engineers create applications or machines that replicate human actions for a variety of industries including mining, automotive, manufacturing, shipping and logistics. A robotics engineer’s job is always full of excitement, from developing robots for vacuuming floors to creating integrated systems for maneuvering rockets. Besides immense learning opportunities, robotics engineers are also in great demand as all industries move towards automation and artificial intelligence-based developments.
Typical duties of a Controller
Roles and Responsibilities:
• Perform design calculations to optimize the robotic system
• Conceive the design of new robots
• Analyze sensor data and draw suitable conclusions for improving the robot’s efficiency
• Build and create robots using the computer-aided manufacture of parts and assemblies
• Perform cost estimates and select the most cost-efficient method
• Apply principles of machine learning to improve process efficiency
Essential skills:
• Excellent verbal and written communication skills
• Excellent mathematical ability.
• Strong analytical and problem-solving skills.
• Excellent organizational skills and attention to detail.
• Ability to use tools and perform tasks.
Qualifications:
• Degree in Computer Science, Engineering, or a related field
• You have prior experience as a Robotics Engineer
• Good knowledge of CAD and/or CAM
• Proficiency in Robotics middleware such as Robot Operating System (ROS)
• Knowledge of 2D and 3D vision systems, AI and machine learning and Internet of Things (IoT)