Job Search

Home > Job Search

Control System Engineer

Posted on:


Closing on:


Contact email:

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.


  • 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 with the Subject -  "Control System Engineer".  A resume without the subject of the email either will be put on hold or rejected.