Products | Realtime Robotics


Transforming the
future together

Realtime transforms how companies deploy smart automation. We automate how industrial robots move and respond to obstacles, instantly reacting to their environments. You will work with exceptionally smart, driven, and kind people, united by the goal of making automation easier and more accessible. Together we will discover, invent, and build things that have meaningful revolutionary real-world impact.



Senior Software Engineer, RapidPlan Create Backend

Job Title
Senior Software Engineer, RapidPlan Create Backend
Job ID
Berlin, Germany,  BE
Other Location

We're empowering companies to seamlessly test and deploy robots without specialists. Our collision-free motion planning solutions make it possible for robots to instantly react to their environments and compute how and where to move as their situation is changing. ​​​​​Reporting to the manager of the RapidPlan Create Scrum Team, the Senior Software Engineer will help develop the core of our application. This role will solve difficult challenges for autonomous robotic systems, develop software that communicates with industrial robots and other devices, perform high-dimensional planning and robust motor control.

In this position, you will:

  • Develop and test new features that extend the capabilities and performance of our product

  • Collaborate with product management and adjacent scrum teams to ensure smooth delivery against milestones

The ideal candidate will have many of the following key skills and qualifications:

  • BS / MSc /PhD in Computer Science or equivalent

  • Strong software engineering habits with basic understanding of design patterns and best practices

  • 5+ years of professional programming experience with 3+ years modern C++ (11,14,17) knowledge (smart pointers, lambdas, SOLID, understanding of recursive functions, etc.). Experience with memory and templates is a big plus!

  • Experience with software engineering tools (e.g., Git, CMake, gdb) and unit testing (GTest is a plus)

  • Desire to work in a fast-paced startup environment, relevant Agile/Scrum experience

  • Ability to quickly comprehend and digest existing code base

  • Understanding of robotics or/and mathematics concepts (vectors, coordinate systems, joint/configuration space, etc)

  • Experience with high DoF robotics or other relevant industrial automation a plus


  • Ability to work in-office (Berlin Südkreuz, Germany) with flexible scheduling (~50% in-office). This position may also be primarily remote, with residence in Germany.

  • This role should expect occasional travel (1-5x per year) to customer sites to support complex integrations, and learn directly about customer use-cases

Key personality traits:

  • A goal-oriented, highly motivated person that has a strong work ethic and commitment to customer satisfaction. The candidate should have a friendly, helpful personality and can communicate effectively in an interdisciplinary team.

Our number one priority is the health and safety of our employees, their families, our communities, partners and customers. In order to promote that safety and well-being, we require that all employees be fully vaccinated against COVID-19 by their start date. Applicants who receive an offer of employment who can provide documentation that the vaccine is medically contraindicated, or who object to vaccination due to a sincerely held religious belief, may make a request for exemption. We will consider requests for reasonable accommodations consistent with our policy, and where we are able to provide such accommodations without undue hardship to the company.

Option 1: Create a New Profile