Skip to main content

Software Developer (C++) at TOMRA

Seniority in posting: senior

Language
Setup
Hybrid
Location
Mülheim-Kärlich, Rhineland-Palatinate
Type
Full-time
Level
not_specified
Posted

Description

TOMRA is hiring a Software Developer (C++) in Mülheim-Kärlich to develop, optimize, test, and troubleshoot C++ software for sensor-based sorting machines, production and quality-control jigs, and machine logic. The role involves hands-on work on industrial machines, collaboration with engineering and service teams, and preparation of technical documentation. A bachelor’s or master’s degree in computer science or a related field, strong C++ skills, analytical ability, and fluent English are required; embedded systems, AI, machine vision, multithreading, hardware-software interfaces, frontend skills, Python, and German are advantageous. The position offers a hybrid working model, competitive salary with bonus, development opportunities, and other benefits.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation