About the Role
Our client, a leading innovator in industrial automation and robotics, is seeking a highly skilled Remote Robotics Automation Engineer to join their expanding virtual engineering team. This position is fully remote, allowing you to work from any location within South Africa. You will play a key role in the design, development, simulation, and implementation of robotic systems and automated manufacturing processes. This role requires a deep understanding of mechanical systems, control theory, sensor integration, programming (e.g., ROS, Python, C++), and automation principles. You will collaborate virtually with clients, project managers, and other engineers to deliver bespoke automation solutions that enhance efficiency and productivity. The ideal candidate is a self-motivated, technically adept problem-solver with excellent communication skills and a proven ability to manage complex automation projects remotely. We are looking for an individual passionate about pushing the boundaries of robotic technology and its applications.
Key Responsibilities
- Design, develop, and integrate robotic systems and automation solutions for manufacturing and industrial applications.
- Create system architectures, select robotic hardware, and specify sensors and end-effectors.
- Develop and optimize robot control programs using relevant languages and platforms (e.g., ROS, Python, C++, PLC programming).
- Perform kinematic and dynamic simulations of robotic systems to verify performance and identify potential issues.
- Collaborate virtually with clients and internal teams to define project scope, requirements, and timelines.
- Oversee remote implementation, commissioning, and testing of robotic cells and automation systems.
- Troubleshoot and resolve complex automation and robotics-related issues.
- Develop technical documentation, including system designs, programming logic, and user manuals.
- Stay current with the latest advancements in robotics, AI, and automation technologies.
- Ensure automation solutions meet safety standards, performance targets, and client expectations.
Requirements
- Master's or Ph.D. in Mechanical Engineering, Electrical Engineering, Computer Science, or a related field with a specialization in robotics or automation.
- Minimum of 7 years of experience in robotics and automation engineering, with a strong focus on system design and implementation.
- Proficiency in robotics simulation software (e.g., Gazebo, CoppeliaSim) and programming languages (ROS, Python, C++).
- Experience with PLC programming and industrial automation hardware (e.g., FANUC, KUKA, ABB robots).
- Strong understanding of control systems, kinematics, dynamics, and sensor integration.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Demonstrated ability to work independently and manage projects effectively in a fully remote setting.
- Exceptional communication and collaboration skills, with experience using virtual tools.
- Familiarity with machine vision and AI in industrial automation is a plus.
- Must be legally authorized to work remotely in South Africa.
Benefits
- Highly competitive salary and performance-driven bonuses.
- Opportunity to work on cutting-edge automation and robotics projects.
- Complete remote work flexibility with control over your work schedule.
- Home office stipend and provision of advanced computing resources.
- Comprehensive health and retirement benefits package.
- Continuous professional development, including access to specialized training.
- Collaborative and innovative global team environment.