About the Role
Our client, a leader in industrial automation and intelligent systems, is seeking a highly skilled Robotics Engineer with a strong background in AI and automation. This role is offered on a hybrid basis, combining on-site work at their facility in Benoni, Gauteng with remote flexibility. You will be responsible for the design, development, implementation, and testing of robotic systems, integrating advanced AI capabilities for enhanced perception, decision-making, and control. This position offers a unique opportunity to work on cutting-edge projects that merge robotics, machine learning, and artificial intelligence to create sophisticated autonomous solutions for industrial applications.
Key Responsibilities
- Design, develop, and program robotic systems for industrial automation tasks.
- Integrate AI algorithms (e.g., computer vision, reinforcement learning) into robotic control systems for perception and decision-making.
- Develop and implement motion planning and pathfinding algorithms for robots.
- Conduct simulations and real-world testing of robotic systems to ensure functionality and safety.
- Collaborate with cross-functional teams, including hardware engineers, software developers, and AI specialists.
- Troubleshoot and resolve issues related to robot hardware, software, and AI integration.
- Contribute to the research and development of next-generation robotic and AI technologies.
- Maintain technical documentation and provide training on robotic systems.
Requirements
- Bachelor's or Master's degree in Robotics Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
- 3+ years of experience in robotics development, with a focus on AI integration and automation.
- Proficiency in programming languages such as C++, Python, and ROS (Robot Operating System).
- Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and their application in robotics.
- Strong understanding of robot kinematics, dynamics, control systems, and motion planning.
- Experience with sensor integration (cameras, lidar, IMUs) and data processing.
- Familiarity with simulation tools (e.g., Gazebo, CoppeliaSim).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Willingness to work in a hybrid model, requiring some on-site presence in Benoni, Gauteng.
Benefits
- Competitive salary and benefits package.
- Hybrid work arrangement offering a balance of flexibility and collaboration.
- Opportunity to work on advanced AI and robotics projects.
- Professional development and training opportunities.
- State-of-the-art facilities and equipment.
- Contribute to innovative solutions in industrial automation.