About the Role
Our client is actively seeking a highly accomplished Senior Robotics Engineer to join their innovative team, operating on a remote-first basis to support their technological advancements originating from **Pretoria, Gauteng**. This critical role involves the design, development, and implementation of advanced robotic systems for industrial automation and cutting-edge research applications. The ideal candidate will possess a strong background in mechanical engineering, combined with expertise in control systems, automation, and software integration. As a remote employee, you will leverage advanced collaboration tools to contribute significantly to our client's mission of technological leadership.
Key Responsibilities
- Design and develop robotic platforms, including manipulators, end-effectors, and mobile bases, focusing on performance, reliability, and safety.
- Integrate mechanical components with electrical systems, sensors, and control software to create functional robotic solutions.
- Develop and refine control algorithms for precise motion control, path planning, and human-robot interaction.
- Conduct simulations and physical testing of robotic systems to validate designs and performance metrics.
- Collaborate closely with a remote team of software engineers, mechanical designers, and control specialists to achieve project goals.
- Troubleshoot complex issues related to mechanical, electrical, and software aspects of robotic systems.
- Contribute to the definition of system architecture and technical roadmaps for future robotic technologies.
- Stay updated on the latest advancements in robotics, artificial intelligence, and automation technologies.
- Document designs, algorithms, test procedures, and user manuals thoroughly.
Requirements
- Master's degree or Ph.D. in Mechanical Engineering, Robotics, Mechatronics, or a related field.
- Minimum of 8 years of experience in robotics design, development, and implementation.
- Proven experience with CAD software (e.g., SolidWorks, Inventor) and simulation environments (e.g., ROS, Gazebo).
- Strong understanding of control theory, kinematics, dynamics, and embedded systems.
- Proficiency in programming languages commonly used in robotics (e.g., C++, Python).
- Experience with sensor integration (LiDAR, cameras, IMUs) and data processing.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Exceptional communication and collaboration skills, especially in a remote team setting.
- Experience with industrial automation or collaborative robots is a strong plus.
Benefits
- This is a fully remote, full-time position offering a highly competitive salary, comprehensive health benefits, performance incentives, and a generous professional development allowance.
- Our client provides access to advanced simulation software and cloud computing resources.
- Employees benefit from a flexible work schedule and the opportunity to work on groundbreaking projects that are shaping the future of automation, all within a supportive and innovative virtual work environment.