Key Responsibilities:
- Design, prototype, and implement robotic systems and automation solutions.
- Develop control algorithms for motion planning, sensor fusion, and decision-making.
- Integrate hardware components such as sensors, actuators, controllers, and embedded systems.
- Work on ROS (Robot Operating System), MATLAB/Simulink, or similar platforms.
- Collaborate with cross-functional teams including mechanical, electrical, and software engineers.
- Conduct simulations and performance evaluations of robotic systems.
- Troubleshoot and improve existing robotics solutions for efficiency and scalability.
- Document designs, procedures, and technical reports.
- Stay updated with emerging technologies in AI, robotics, and automation.
Requirements:
- Bachelor’s or Master’s degree in Robotics, Mechanical Engineering, Mechatronics, Electrical Engineering, or related field.
- Minimum 5 years of hands-on experience in robotics or automation engineering.
- Strong experience with robotic control systems, embedded programming, and hardware integration.
- Proficiency in programming languages such as Python, C++, or MATLAB.
- Familiarity with ROS, PLCs, machine vision, and real-time operating systems.
- Experience in CAD tools (SolidWorks, AutoCAD) and simulation environments (Gazebo, Webots, etc.)
- Excellent problem-solving and analytical skills.
- Strong communication and project management skills.
Preferred Qualifications:
- Experience with AI/ML integration into robotic systems.
- Familiarity with IoT and Industry 4.0 concepts.
- Knowledge of safety standards and compliance (e.g., ISO 10218, ANSI/RIA standards).
- Previous work in collaborative or mobile robotics is a plus.