Job Information

BASF Algorithm Specialist Robotics (m/f/d) in Ludwigshafen, Germany

Job Field : Research & Development

Location : Ludwigshafen,DEU

Company : trinamiX GmbH

Job ID : EN58190931ONLE1

trinamiX GmbH was established in 2015 with its headquarters in Ludwigshafen and is a wholly owned subsidiary of BASF SE. As a start-up, we are operationally independent and can, at the same time, rely on the competence and experience of the BASF Group. What drives us? Our technologies are designed to make it possible for humans and machines to capture and understand the world – for better decision-making and more security. That is our goal in the areas of 3D sensor technology, distance measurement and infrared sensor technology. We are not looking for successors or replacements for our team. We are looking for pioneers!

Learn more about trinamiX GmbH at

What you can expect

In the Imaging unit we develop unique algorithms that, in combination with light projectors and CMOS-based camera systems, enable the simultaneous acquisition of depth information and material properties in imaging form. The fusion of image data, depth information and material parameters with a camera system enables the next generation of machine vision. With the help of this multi-dimensional sensor we develop system solutions for the "bin-picking" problem of our industrial customers.

  • As a highly motivated specialist in algorithms, you help our team take robotic applications to the next level.

  • Therefore, you design and validate robust algorithms to detect and handle objects.

  • In cooperation with our Data Science team, you train and validate machine learning approaches, optimize gripping processes and cycle times.

  • Furthermore, you support the software team in integrating the algorithms into the "trinamiX Computer Vision Framework".

  • Setting up and testing the developed robotic sensor system in the test laboratory and at our customers' site complete your tasks.

What we expect

  • You have successfully completed your studies in computer science, mathematics, physics or engineering and gained experience in robotics, computer vision, image processing or machine learning / deep learning.

  • Ideally, you have sound programming skills in C ++ and at least one scripting language (eg Python or Matlab) and are familiar with documentation tools such as Doxygen or development processes such as Scrum.

  • You have experience in dealing with versioning systems (e.g. git or SVN) and with frameworks for unit tests (e.g. catch, googletest).

  • Finally, you are familiar with one or more of the following libraries: OpenCV, Halcon, Boost, PCL, TensorFlow, Keras, and / or CUDA.

  • If you are also enthusiastic about new ideas, like to develop creative solutions and also understand complex issues in German and English, we look forward to your application!

We offer

Responsibility from day one in a challenging work environment and "on-the-job" training as part of a committed team.