Robotics Software Engineer - Optimization

Robotics Software Engineer

We’re changing how machines move through unstructured environments – whether on the factory floor or in simulation. Built on next-generation computer processing and state-of-the-art software algorithms, our collision-free motion planning solutions make it possible for robots and other machines to instantly react to their environments and compute how and where to move as their situation is changing. We’re revolutionizing manufacturing by enabling close collaboration between robots and their surroundings,  regardless of the robot brand.

Reporting to the Director of Robotics Engineering, the Research and Development Robotics Engineer will be responsible for leveraging and applying their technical and theoretical knowledge to extend our core technology capabilities. In this position, you will:

  • Design, test and implement algorithms in real environments for various robotics applications.

  • Develop optimization and control algorithms for our robotics products.

  • Support field engineers to solve customer's automation challenges using Realtime's technology.

  • Help determine the needed features and development for an exciting, fast-moving technology company.

Required qualifications:

  • BS / MSc in Computer Science, Electrical Engineering, Robotics or a related field.

  • At least one prior professional experience using C++.

  • At least one prior (university project, academic, or professional) experience in deploying a robotics application.


  • Strong software engineering habits

  • Experience working in linux environments

  • Proficiency with Python

  • Experience with realtime operating systems (RTOS)


If you are absolutely passionate about what we do, then send your resume and an optional cover letter to

Realtime Robotics, Inc. located at 27 Wormwood St Ste 110, Boston, MA 02210 is an equal opportunity employer. All candidates must be legally available to work in the United States.