Jobs and Careers
TO

(Senior) Software Engineer – Machine Control

Tomra
Norwayfull_timeVerifiedPosted 1 Nov 2024

About the role

Company Description

TOMRA was founded in 1972, based on the design, manufacturing and sale of reverse vending machines (RVMs) for automated collection of used beverage containers. Today TOMRA provides solutions that enable the circular economy with advanced collection and sorting systems, and food processing by employing sensor-based sorting and grading technology.

The TOMRA Group employs 5000 people globally and is listed on the Oslo Stock Exchange (OSE: TOM). TOMRA was named Norway’s Most Innovative Business in 2023, number one in the list of the country’s top 25 companies.

TOMRA Collection is a leading innovator in the circular economy and Clean Loop Recycling. Founded on the invention of the world's first reverse vending machine, we are now responsible for approximately 80,000 installations across more than 60 markets. By providing an effective and efficient way of collecting, sorting and processing containers, TOMRA's reverse vending systems make it easy for consumers to recycle and contribute to a more sustainable planet.

At TOMRA, we want people to innovate, show passion in their work and be responsible. We encourage the freedom to innovate and take risks that result in breakthroughs that challenge the status quo. We value passion that focuses and commits to meeting success. We believe in a responsible and safe mindset that takes care of our customers, products, and fellow employees. 

Job Description

The RVM Software department at TOMRA Collection is responsible for developing and maintaining software for TOMRA’s new and existing reverse vending machines (RVMs). To seize emerging opportunities and ensure that we remain at the forefront of innovation as we deliver the technology of the future, we are now expanding our team and are searching for Software Engineers to join our mission.

The RVM Software department consists of more than 25 developers organized into five cross-functional Agile teams. Each team owns a functional part of the RVM with a responsibility to ensure quality and a sustainable codebase over time. Our solution spans from OS-level and microcontrollers to machine control and application- and user interface software, while we also specialize in computer vision and image processing. We work closely across domains and disciplines solving complex problems in a dynamic and high paced environment.

You will join a department made up of highly skilled engineers. We think it is important that you are curious by nature, you challenge the status quo and continuously push to do better. Ideally, you are an aspiring Tech Lead and you are passionate about technology, software design- and architecture as well as best practices within software development.

The RVM Software department at TOMRA Collection is responsible for developing and maintaining software for TOMRA’s new and existing reverse vending machines (RVMs). To seize emerging opportunities and ensure that we remain at the forefront of innovation as we deliver the technology of the future, we are now expanding our team and are searching for Software Engineers to join our mission.

 

Responsibilities

  • Design, develop and maintain software for Tomra’s wide range of machines
  • Develop software in a multi-disciplinary environment collaborating with disciplines such as electronics and mechanics while maintaining a system-level focus
  • Stay up to date on technology trends, contributing to future oriented solutions and technologies
  • Support and enable Agile practices within software development
  • Be an advocate for quality and maintainability of our systems
  • Contribute to a thriving and innovative team environment   

 

Qualifications

  • MSc, BSc or similar in software related studies. Relevant work experience may compensate for lack of a formal education 
  • At least 3-7+ years of experience with C++ software development
  • Experience with software design- and architecture
  • Experience working at the intersection of software and mechanics, sensors and actuators 
  • Experience with test automation at various test levels
  • Experience with Agile methodology
  • Knowledge of/interest in robotics or industrial automation

Qualities

  • A self-driven team player with a passion for technology
  • Hands-on approach to problem solving
  • Structured, analytical and responsible, taking pride in delivering excellent results
  • Great collaboration and communication skills
  • Fluent oral and written English and Norwegian 

We are interested in both junior and senior profiles and especially encourage women to apply

Additional Information

What can we offer you?

  • Professional challenges within a growing, mark

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 →