Назад

Не получаете ответ?

Вакансия опубликована 14 дн. назад - шансы на ответ снижаются.

14 дней назад

Software Developer (Vue.js and C++)

Формат работы
remote (только Germany)/hybrid
Тип работы
fulltime
Грейд
middle/senior
Английский
c1
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Software Developer (Vue.js and C++) (Industrial Sorting Systems): Developing and optimizing HMI frontend and backend software for intelligent sensor-based sorting machines with an accent on Vue.js, C++, and hands-on machine integration. Focus on implementing HMI features, troubleshooting software under real operating conditions, and validating performance and user experience on industrial equipment.

Location: Mülheim-Kärlich, Germany; remote and hybrid working model

Company

TOMRA develops and manufactures sensor-based sorting technologies for the global recycling and waste management industry.

What you will do

  • Develop and optimize HMI frontend and backend software for sensor-based sorting machines.
  • Implement software modules, features, and HMI interactions.
  • Analyze, troubleshoot, and resolve software issues.
  • Test and validate functionality and user experience directly on machines under real operating conditions.
  • Collaborate with sensor data processing software engineers and customer service teams.
  • Improve software quality, performance, and efficiency while preparing technical documentation.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Development experience with C++, TypeScript, HTML, and CSS.
  • At least 3 years of software development experience.
  • Strong analytical, problem-solving, communication, and independent ownership skills.
  • Interest in industrial systems, machinery, and hands-on engineering work.
  • Fluent English skills and availability for the Mülheim-Kärlich, Germany-based remote or hybrid model.

Nice to have

  • Experience with Vue.js or a comparable framework.
  • Knowledge of image processing or machine vision.
  • Education in user experience and software ergonomics.
  • Understanding of hardware-software interfaces.
  • German language skills and experience developing automated end-to-end tests with tools such as Playwright.

Culture & Benefits

  • Hands-on engineering environment with direct impact on machine performance.
  • Modern technologies, AI-driven systems, and modern office and testing facilities.
  • Close collaboration with international teams in an informal culture with low hierarchies.
  • Flexible and international working environment.
  • Competitive salary package including bonus, laptop, and mobile phone.
  • Long-term development opportunities in a sustainable, future-oriented technology company.

Hiring process

  • Submit a CV, a short introduction, and motivation in the “Message to manager” field.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →