Senior Software Engineer (all genders)

Posted Yesterday
Be an Early Applicant
Wedel, Schleswig-Holstein, DEU
Hybrid
Senior level
Design
The Role
Design, develop and maintain software for sensor-based sorting systems—covering image/data processing, ML, UIs, system integration, architecture, testing, commissioning and customer support worldwide.
Summary Generated by Built In
Company Description

Maximizing efficiency, minimizing waste and improving sustainability are some of the key challenges facing today's mining industry.

As a global leader in sensor-based sorting solutions, TOMRA Mining helps customers around the world improve resource recovery and operational performance. Our technology combines advanced sensors, real-time image processing and intelligent software to separate valuable ores from waste rock efficiently and reliably.

Our engineers work at the intersection of software, computer vision, sensor technology, physics and electronics, developing solutions that help customers get more value from their mineral resources and improve the efficiency of minerals processing operations worldwide.

 

Job Description

As a Senior Software Engineer, you design, develop and maintain the software that powers TOMRA Mining's sensor-based sorters. Working in a small and highly collaborative team, you contribute across a wide range of technical areas, including image and data processing, machine learning, user interfaces, system integration and software architecture.

You will collaborate closely with experts in minerals processing, sensor technology, physics, optics, electronics and mechanical engineering to develop sensor-based sorting solutions for the mining industry. You will also have opportunities to test and validate your software at customer sites around the world, gaining first-hand insight into how your solutions perform in real operating environments and create value for our customers.

In this role, you will:

  • Develop and maintain software for our sensor-based sorting solutions throughout the entire product lifecycle, from concept and implementation to deployment and long-term maintenance.
  • Collaborate closely with interdisciplinary and international teams.
  • Contribute to system architecture decisions and continuously improve our software development practices, tools and processes.
  • Evaluate and apply new technologies and methodologies to improve sorter performance, reliability and usability.
  • Support the commissioning, testing and optimization of sorting solutions in collaboration with customers and colleagues around the world.
  • Share your knowledge and experience with colleagues and contribute to a culture of technical excellence.

 

Qualifications

Essential skills and knowledge

  • Strong experience in professional software development using modern C++.
  • Experience with software architecture, design patterns and modern software engineering practices.
  • Ability to collaborate effectively in interdisciplinary and international teams.
  • Strong communication skills and the ability to work effectively with technical and non-technical stakeholders.
  • Interest in occasional international travel to support testing, commissioning and optimization activities at customer sites.
  • Professional working proficiency in English; German language skills are an advantage.
  • Degree in Computer Science, Electrical Engineering, Mathematics, Physics or a related discipline, or equivalent practical experience.

Desirable skills and knowledge

  • Image processing, computer vision, machine learning or related technologies.
  • Embedded and real-time software systems.
  • Modern user interfaces and web-based applications.
  • Continuous integration, automated testing and DevOps practices.
  • Agile software development methodologies.
  • Basic knowledge of electronics, optics, mechanics or other engineering disciplines.

 

Additional Information

What we offer

  • 30 days of annual leave
  • Hybrid working model: 3 days in the office / 2 days remote (Full on-site presence during the probationary period)
  • Employer contribution to the company pension scheme
  • Employer-funded group accident insurance 
  • Employee share purchase program with preferential conditions for TOMRA shares.
  • Exclusive employee discounts through the Corporate Benefits platform.
  • Company bike leasing program, including e-bike options.
  • Wellpass membership supporting your fitness, health, and wellbeing.
  • Voiio platform offering comprehensive services for work-life balance, family support, and mental health.

 

Interested in solving complex engineering challenges and seeing your software in action in real-world operations?

Join us and help develop the next generation of sensor-based sorting solutions.
 

How to Apply

Please submit:

  • Your CV in English.
  • A short motivation letter explaining why you are interested in the role and what you would bring to the team.

*Tomra does not differentiate on the basis of gender, race or ethnicity, religion, color, sexual orientation or identity, disability, age and other protected statuses as given by applicable law. We are committed to creating a diverse and inclusive environment and are proud to be an equal opportunity employer.

Skills Required

  • Strong experience in professional software development using modern C++
  • Experience with software architecture, design patterns and modern software engineering practices
  • Ability to collaborate effectively in interdisciplinary and international teams
  • Strong communication skills and ability to work with technical and non-technical stakeholders
  • Interest in occasional international travel to support testing, commissioning and optimization
  • Professional working proficiency in English
  • Degree in Computer Science, Electrical Engineering, Mathematics, Physics or related discipline, or equivalent practical experience
  • German language skills
  • Image processing, computer vision or machine learning
  • Embedded and real-time software systems
  • Modern user interfaces and web-based applications
  • Continuous integration, automated testing and DevOps practices
  • Agile software development methodologies
  • Basic knowledge of electronics, optics, mechanics or other engineering disciplines

Tomra Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Tomra and has not been reviewed or approved by Tomra.

  • Healthcare Strength Feedback suggests comprehensive medical, dental, and vision coverage with supportive mental health and disability options, and low employee premium shares in some locations. This breadth and affordability are viewed as a strong part of the total rewards package.
  • Retirement Support A company-sponsored retirement plan with matching contributions is highlighted as a core benefit that supports long-term savings. This foundation adds stability to the overall compensation offering.
  • Equity Value & Accessibility An Employee Share Purchase Program enables broad participation with bonus or matching share mechanics tied to holding periods. This structure makes ownership more accessible and can enhance total compensation over time.

Tomra Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Asker
2,366 Employees
Year Founded: 1972

What We Do

TOMRA was founded on an innovation in 1972 that began with the design, manufacturing and sale of reverse vending machines (RVMs) for automated collection of used beverage containers. Today TOMRA provides technology-led solutions that enable the circular economy with advanced collection and sorting systems that optimize resource recovery and minimize waste in the food, recycling and mining industries.

Similar Jobs

Deepgram Logo Deepgram

Research Staff, LLMs

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
In-Office or Remote
49 Locations
150 Employees
150K-250K Annually

Deepgram Logo Deepgram

Account Executive

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
In-Office or Remote
28 Locations
150 Employees

Navan Logo Navan

Consultant

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Remote or Hybrid
Germany
3300 Employees

Boeing Logo Boeing

Supply Chain Performance & Execution Manager (m/f/d)

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Norderstedt, Schleswig-Holstein, DEU
170000 Employees
100K-100K Annually

Similar Companies Hiring

Million Dollar Baby Co. Thumbnail
eCommerce • Kids + Family • Retail • Sales • Design • Manufacturing
Pico Rivera, CA
200 Employees
Tapestry - Coach and Kate Spade Thumbnail
eCommerce • Fashion • Retail • Sales • Wearables • Design
New York, NY
16000 Employees
Munchkin, Inc. Thumbnail
Consumer Web • eCommerce • Food • Kids + Family • Design • Manufacturing
Milton, Ontario
325 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account