Robotic Motion Control Specialist

5 days ago


Singapore beBeeRobotics Full time

**Job Title:** Robotic Software Engineer

We are seeking a highly skilled and innovative software engineer with specialization in kinematics for our next-generation robotic systems. The successful candidate will be instrumental in developing, implementing, and optimizing the software that controls robot motion, ensuring precise and efficient kinematic performance for various robotic applications.

The ideal candidate will possess strong programming skills in languages such as C++ and Python, along with experience working with robotics frameworks and libraries like ROS2, MoveIt, Orocos. A deep understanding of kinematic principles including forward kinematics, inverse kinematics, Jacobian analysis is also essential. In addition, the candidate should have familiarity with simulation environments such as Gazebo, CoppeliaSim, V-REP for robot validation and control theory concepts.

Key Responsibilities:
  • Design, develop, and implement robust software for robotic kinematic control, including forward and inverse kinematics.
  • Develop algorithms for motion planning, trajectory generation, and collision avoidance for complex robotic systems.
  • Integrate kinematic models and control software with various robot hardware platforms and sensors.
  • Conduct simulations and analyses to validate kinematic models, optimize motion, and troubleshoot performance issues.
  • Work with real-time operating systems (RTOS) and embedded systems for robotic control applications.
  • Collaborate closely with mechanical design engineers, control engineers, and other software teams to ensure seamless hardware-software integration.
  • Develop and maintain clear, well-documented code, adhering to best practices in software engineering.
  • Participate in code reviews, testing, and debugging to ensure high-quality, reliable software.
  • Contribute to the continuous improvement of software development processes, tools, and methodologies.
  • Stay updated with the latest advancements in robotics software, kinematic theory, and control systems.
Required Skills and Qualifications:
  • Bachelor's, Master's, or Ph.D. in Computer Science, Robotics, Electrical Engineering, Mechatronics, or a closely related field.
  • Minimum of 2-3 years of experience in robotics software development, with a strong emphasis on kinematics and motion control.
  • Proficiency in programming languages such as C++ and Python.
  • Strong experience with robotics frameworks and libraries (e.g., ROS2, MoveIt, Orocos).
  • Deep understanding of kinematic principles (forward kinematics, inverse kinematics, Jacobian analysis) and their application in robotics.
  • Experience with simulation environments (e.g., Gazebo, CoppeliaSim, V-REP) for robot validation.
  • Familiarity with control theory and real-time programming concepts.
  • Knowledge of various sensor integration (e.g., encoders, IMUs, force/torque sensors) for kinematic feedback.
  • Proven ability to develop and deploy production-ready robotic software.
  • Excellent problem-solving skills, analytical thinking, and attention to detail.
  • Strong communication and teamwork skills, with the ability to collaborate effectively in a multidisciplinary environment.

©2024



  • Singapore PBA SYSTEMS PTE LTD Full time

    Job Summary - To develop R&D product development integration with motion control solutions - Evaluation of R&D product performance Job Responsibilities 1. Development of Motion Control with complex motion profile requirement for jerk reduction, vibration control and force control 2. Development of R&D products in accordance to motion control...

  • Engineer, Application

    2 weeks ago


    Singapore PBA Group Full time

    **Key Responsibilities**: - Selects and integrates robotic accessories such as grippers, pneumatic system, 2D/3D cameras, force torque sensor, laser scanner into a solution to meet the customers’ business needs. - Perform system testing, evaluation and commissioning of motion control systems - Propose and generate wiring diagrams, cable drawing for motion...


  • Singapore AiTreat Full time

    Robot Control Engineer (Full-time, Singapore/Chongqing or Shenzhen, China*) **Job Scope**: - Research and development impedance control (position and force control) and motion planning algorithms for lightweight robotic arm (Collaborative robot) - Motor motion control system development and debugging, software development for the embedded system, control...

  • Research Associate

    1 week ago


    Singapore Nanyang Technological University Full time

    Key Responsibilities: - Developing novel algorithms to detect adversarial robots in the environments.- Developing novel robust motion planning algorithms to mitigate adversarial robots.- Implementing and testing the proposed methods with simulation and real mobile robots. Job Requirements: - Master’s degree in computer science, robotics, control, or other...


  • Singapore ByteDance Full time

    About ByteDance Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok and Helo as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. Why...


  • Singapore GETECH AUTOMATION PTE LTD Full time

    Understand equipment process requirements and map the process flow - Robot, embedded motion controller and PLC programming. - Support production until machine is built and tested - Tune servo amplifiers and setup all control components **Requirements**: - Minimum Diploma (Degree preferred) in Automation, Electrical, Electronics Engineering or equivalent. -...


  • Singapore GETECH AUTOMATION PTE LTD Full time

    **Job Description**: - Understand equipment process requirements and map the process flow - Robot, embedded motion controller and PLC programming. - Support production until machine is built and tested - Tune servo amplifiers and setup all control components **Requirements**: - Minimum Diploma (Degree preferred) in Automation, Electrical, Electronics...


  • Singapore beBeeManipulation Full time $120,000 - $180,000

    Job OverviewWe are seeking a seasoned professional to spearhead the development of our autonomous mobile manipulation robot's manipulation system. The ideal candidate will lead motion planning, grasp planning, vision-guided manipulation, and safety-critical control of robotic arms and end-effectors. The successful applicant will be responsible for designing...


  • Singapore beBeeManipulation Full time $180,000 - $240,000

    Lead Robotics Manipulation SpecialistWe are seeking a highly skilled Lead Robotics Manipulation Specialist to spearhead the development of our autonomous mobile manipulation robot's manipulation system. The ideal candidate will possess expertise in motion planning, grasp planning, vision-guided manipulation, and safety-critical control of robotic arms and...


  • Singapore Akribis Systems Full time

    COMPANY DESCRIPTION Our R&D team is working on technologies that enables the next generation Precision (CNC) Machining Centres. This involves enhancement to the machine's performance, funcrionalities and it's integration to future smart factory. The scope of development include Advanced Mechatronic Motion Control, Automation, Industrial Robotics, Industrial...