Jobs and Careers
TO

Software Developer (C++) (m/w/d)

Tomra
Mülheim, Germanyfull_timeVerifiedPosted 21 Mar 2024

About the role

Company Description

Today, we are not utilizing resources in a sustainable way. In fact, the world is only 9% circular, meaning much of the Earth’s precious resources are only used once, leaving huge untapped potential for more sustainable resource management. TOMRA provides cutting-edge solutions for optimal resource productivity within the recycling, mining and food industries and is therefore uniquely positioned to shape the Circular Economy, creating demand for this way of thinking in the world. At TOMRA we want to be a thought leader, encouraging a more sustainable way of thinking and inspiring active change around the world.

Job Description

As a Software Developer, you'll play a pivotal role in developing and testing software for sensor-based sorting machines, contributing to our mission of optimizing resource productivity.

Key responsibilities include:

  • Developing new and extending existing software modules in C++
  • Collaborating with cross-functional teams, particularly the AI group, to enhance software capabilities
  • Validating algorithms on test machines and addressing issues reported by internal and external stakeholders
  • Proposing and implementing improvements, with a focus on innovation and efficiency
  • Generating technical documentation to ensure seamless integration and operation of software solutions

Qualifications

We're seeking candidates with the following qualifications:

  • Proficiency in C++ programming with a solid understanding of software development principles
  • Experience in image processing, pattern recognition, or machine learning
  • Strong technical expertise and a hands-on approach to working with sorting machines
  • Familiarity with hardware-software interfaces, network programming, and multithreading (preferred)
  • Willingness to learn basic HTML/Javascript for frontend modifications
  • Excellent communication skills in English; basic proficiency in German preferred or willingness to learn

Additional Information

This role requires on-site presence in Mülheim-Kärlich 2-3 days a week.

To apply, please submit:

  • A motivational letter detailing your interest in the position (in English)
  • Your CV (in English)
  • Relevant certificates (university, training, testimonials, referrals, etc.)

Join us in driving sustainable change and shaping the future of resource management at TOMRA.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Tomra

View company profile →