Brief description :
The ideal candidate would have a bachelor's or master's degree in robotics, electrical and electronics engineering, Electronics and communication engineering, or a related field, as well as a minimum of 4 years of hands-on experience in control system engineering with a focus on robotic arm development. They would also need to be proficient in ROS, MATLAB, and simulation software for robotic applications, and have an in-depth knowledge of motors, motor drivers, and electronic components used in robotics. Additionally, strong problem-solving skills and the ability to work collaboratively in a team environment are essential. Familiarity with safety standards and protocols in robotics is a plus.
KEY RESPONSIBILITIES
- Control Algorithms: Develop and implement control algorithms, such as PID, Model Predictive Control (MPC), Linear Quadratic Regulator (LQR), Sliding Mode Control (SMC), Computer Torque Control (CTC), and adaptive control.
- ROS1/ROS2 Expertise: Utilize ROS (Robot Operating System) for the development, integration, and control of robotic systems. Strong knowledge of ROS middleware, including ROS Navigation, and ROS Control.
- MATLAB Proficiency: Leverage MATLAB for modeling, simulation, and control algorithm development. Proficiency in Simulink for model-based design.
- Simulation Software: Use simulation software (e.g., Gazebo, V-REP) to simulate and validate control systems and robotic arm behavior.
- Robotic Arm Control System Development: Design and development of advanced robotic arms, incorporating state-of-the-art motion control algorithms for precision and speed.
- Motor and Driver Expertise: Possess a deep understanding of motors and motor drivers used in robotic systems, including PID tuning.
- Electronic Components: Work with a wide range of electronic components to interface with and control robotic systems.
- Real-time Systems: Experience in real-time control systems and real-time operating systems (RTOS).
- Proven expertise in C++ and Python programming languages.
Preferred skills
Added advantage
- Machine Vision: Familiarity with computer vision techniques and libraries (e.g., OpenCV) for object recognition and vision-based control.
- Hardware Integration: Proficiency in hardware integration, including sensors, actuators, and communication protocols (e.g., CAN, Ethernet).
- Safety Standards: Knowledge of safety standards and protocols relevant to robotics and automation.
Qualification: Graduate degree in Robotics or Electrical and Electronics Engineering or Electronics and Communication Engineering or Relative field
Experience: Minimum of 4 years of hands-on experience in control system engineering, with a strong focus on robotic arm development.
NOTE: For those who are interested in this Control System Engineer, send your resume to email to career@genrobotics.org with the Subject - "Control System Engineer". A resume without the subject of the email either will be put on hold or rejected.