Grid Dynamics recognized as Google Cloud leader by Everest Group

Senior Robotic Control Engineer

Belgrade, Novi Sad, Serbia

We are seeking a highly skilled and passionate Senior Robotic Control Engineer to join our team in Belgrade or Novi Sad. As a Senior Engineer, you will play a key role in developing and advancing cutting-edge robotics programming tools and solutions. We are looking for individuals with a strong background in computer science, mathematics, and machine learning to drive innovation.

Essential functions

  • You will work with a global team of researchers and engineers in the field of robotics and computer vision to deliver innovative products and solutions
  • Develop software for controlling and operating robotic systems, implementing algorithms for perception, planning, and control
  • Integrate hardware and software components into complete robotic systems, conducting testing and validation to ensure functionality and performance
  • Enhance datasets for comprehensive training in manipulation and streamline data review, cleaning, and labeling processes
  • Experiment with state-of-the-art methods in object detection, pose estimation, and motion planning
  • Participate in design and implementation of robotics programming tools and reusable components


  • MS or PhD degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or related field
  • 5+ years of experience with commissioning and programming industrial robots, with a focus on developing and deploying manipulation robotic systems (e.g. bin picking, packaging, agriculture picking)
  • Proficiency in programming languages such as C++, Python, or MATLAB, and experience with robotics frameworks and libraries
  • Familiarity with robotic simulation tools and platforms, such as ROS (Robot Operating System) and Gazebo
  • Experience with robotic perception and manipulation algorithms, such as path planning and motion control
  • Strong understanding of robotic hardware components and subsystems, including sensors, actuators, and control systems

Would be a plus

  • Proficiency in deep learning frameworks (e.g., Pytorch, TensorFlow, JAX) and computer vision models

We offer

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

About us

Grid Dynamics (Nasdaq:GDYN) is a digital-native technology services provider that accelerates growth and bolsters competitive advantage for Fortune 1000 companies. Grid Dynamics provides digital transformation consulting and implementation services in omnichannel customer experience, big data analytics, search, artificial intelligence, cloud migration, and application modernisation. Grid Dynamics achieves high speed-to-market, quality, and efficiency by using technology accelerators, an agile delivery culture, and its pool of global engineering talent. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the US, UK, Netherlands, Mexico, and Central and Eastern Europe. To learn more about Grid Dynamics, please visit Follow us on Facebook, Twitter, and LinkedIn.

Apply to the position


Consent to the processing of personal data in future recruitment processes

Additional files

Get in touch

We'd love to hear from you. Please provide us with your preferred contact method so we can be sure to reach you.

Please follow up to email alerts if you would like to receive information related to press releases, investors relations, and regulatory filings.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.