We are looking for a talented Robotics Engineer to join our team, responsible for designing, developing, and deploying robotics and automation solutions that drive business growth and innovation.
The successful candidate will have a strong background in robotics, mechatronics, and software engineering, with a proven track record of delivering high-quality robotics and automation solutions.
The Robotics Engineer will work closely with cross-functional teams, including engineering, product, and operations, to identify opportunities for robotics-driven innovation and develop strategic plans to execute on these opportunities.
Responsibilities
- Design, develop, and deploy robotics and automation solutions that drive business growth and innovation.
- Collaborate with engineers to develop and implement robotics and automation systems, including mechanical, electrical, and software components.
- Work with product managers to develop product roadmaps and prioritize features and requirements.
- Develop and maintain relationships with key stakeholders, including business leaders, product managers, and engineering teams.
- Communicate complex robotics and automation concepts and results to non-technical stakeholders, including business leaders and product managers.
- Stay up-to-date with the latest advancements in robotics, mechatronics, and AI, applying this knowledge to drive innovation and improvement in robotics and automation solutions.
- Develop and maintain large-scale robotics and automation systems, including robotic arms, autonomous vehicles, and computer vision systems.
- Optimize robotics and automation systems for performance, reliability, and safety.
Preferred Qualifications
- Bachelor's or Master's degree in Robotics, Mechatronics, Computer Science, Electrical Engineering, or related field.
- 3+ years of experience in robotics, mechatronics, or software engineering, with a focus on robotics and automation solution development and deployment.
- Strong background in robotics, mechatronics, and software engineering, with expertise in areas such as robotic arms, autonomous vehicles, or computer vision.
- Experience with robotics frameworks and tools, such as ROS, OpenCV, or PyRobot.
- Strong programming skills in languages such as Python, C++, or Java.
- Experience with cloud-based technologies, such as AWS or Google Cloud.
- Strong understanding of software engineering principles, including design patterns, testing, and version control.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Technical Skills
- Cloud-based technologies: AWS, Google Cloud, Azure, etc.
Location: Johannesburg