Software Developer - C++*

Tomra
📍 Mülheim-Kärlich, Rhineland-Palatinate, Germany 💼 full-time 🕒 Posted July 05, 2026

Job Description

Job Description

We are now looking for a Software Developer (C++) to join our Software Team in Mülheim-Kärlich and contribute to the next generation of intelligent sorting machines.

The role combines modern C++ software development, AI-supported technologies and hands-on work directly on industrial machines.

Your Responsibilities

  • Develop and optimize C++ software for TOMRA’s sensor-based sorting machines
  • Build and improve inference pipelines for embedded and edge devices
  • Implement new software modules, features and machine logic
  • Analyze, troubleshoot and resolve software issues
  • Test and validate software directly on machines under real operating conditions
  • Support the integration of AI and deep-learning models into productive machine environments
  • Collaborate closely with electrical engineering, mechanical engineering, production and service teams
  • Contribute to continuous improvem...

Ready to Apply?

Submit your application today and join our talented team at Tomra.

Submit Application

Job Details

  • Location Mülheim-Kärlich, Rhineland-Palatinate
  • Job Type full-time
  • Category Computer Occupations
  • Posted Date July 05, 2026
  • Application Deadline August 14, 2026