Logo Tomra Sorting GmbH

Software Developer

Job

  • Level
    Experienced
  • Job Field
    Application
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Mülheim-Kärlich
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop software modules and optimize frontend and backend applications for intelligent sorting machines. You will collaborate closely with other teams and conduct testing under real operating conditions.

    Job Technologies

    Your role in the team

    • We are now looking for a Software Developer (Vue.js and C++) to join our Software Team in Mülheim-Kärlich and contribute to the next generation of intelligent sorting machines.
    • The role combines software development with modern web-based technologies for HMIs, C++ software development for HMI backend services, and hands-on work directly on industrial machines.
    • Develop and optimize HMI frontend and backend software for TOMRA's sensor-based sorting machines.
    • Implementieren Sie neue Softwaremodule, Features und HMI-Interaktionen.
    • Analyze, troubleshoot and resolve software issues.
    • Testen und Validieren der Softwarefunktionalität und Benutzererfahrung direkt auf Maschinen unter realen Betriebsbedingungen.
    • Collaborate closely with sensor data processing SW engineers and customer service teams.
    • Contribute to continuous improvements in software quality, performance and efficiency.
    • Prepare technical documentation and support troubleshooting activities.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Bachelor's or Master's degree in Computer Science or a related field.
    • Education on user experience and software ergonomics.

    Qualifications

    • C++ and Typescript / HTML / CSS development skills.
    • Ability to work independently and take ownership of technical topics.
    • Strong analytical and problem-solving skills.
    • Interest in industrial systems, machinery and hands-on engineering work.
    • Good communication skills and ability to collaborate across departments.
    • Fluent English skills.
    • Knowledge of image processing or machine vision.
    • Understanding of hardware-software interfaces.
    • German language skills.

    Experience

    • min. 3 years of experience in software development.
    • Experience with Vue.js, alternatively another comparable framework.
    • Experience in developing automated end-to-end tests, e.g., with Playwright.

    This text has been machine translated. Show original

    What we offer

    • Modern technologies and AI-driven systems.
    • A hands-on engineering environment with direct impact on machine performance.
    • Enge Zusammenarbeit mit internationalen Teams.
    • Informal culture with low hierarchies and short decision paths.
    • Norwegian company culture with an open "you" mentality.
    • Opportunity to actively shape future machine developments.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics You Will Work On

    Job Locations

    • Location Mülheim-Kärlich

      Rheinland-Pfalz

      Germany

    About Your Employer

    Tomra Sorting GmbH

    Tomra Sorting GmbH

    TOMRA was founded in 1972 with a innovative design for reverse vending machines (RVMs) that could automatically collect beverage containers. This innovative idea has led TOMRA to become a leader in manufacturing and selling RVMs all over the world.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production, Power Sector, Economy
  • Logo Tomra Sorting GmbH

    Software Developer

    Location
    Mülheim-Kärlich
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs