{"id":1057876,"url":"https://alion.io/job/tomra-software-developer-vue-js-and-c-2","title":"Software Developer - Vue.js and C++","company":{"id":4136,"name":"TOMRA","domain":"tomra.com","url":"https://alion.io/company/tomra","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":75,"open_postings":29,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":22,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Urmitz, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"JavaScript","optional":true},{"name":"Playwright","optional":true}],"status":"live","first_seen_at":"2026-09-14T13:07:32Z","employer_posted_date":"2026-09-14","last_verified_at":"2026-10-16T11:49:17Z","board_verified":true,"closed_at":null,"days_open":32,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":32},"description":"Imagine a place where your contributions lead to real impact. Welcome to TOMRA, where innovation and sustainability are at the core of our mission. From all corners of the world, we transform how we obtain, use, and reuse the planet’s resources. With innovation at our core, we develop and manufacture sensor-based sorting technologies for the global recycling and waste management industry. Our success is reflected in more than 9,000 sorting units installed and a presence in over 100 countries - making TOMRA Recycling a trusted partner for customers around the globe.\nAt TOMRA, we encourage a culture of purpose, collaboration, and continuous improvement. Our teams are empowered to make a real impact - driven by passion, guided by responsibility, and inspired by innovation we make a shared commitment to sustainability. We believe that diverse perspectives fuel creativity, and we actively cultivate an inclusive workplace where everyone feels valued and heard.\n 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.\nThe 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.\nYour Responsibilities\nDevelop and optimize HMI frontend and backend software for TOMRA’s sensor-based sorting machines\nImplement new software modules, features and HMI interactions\nAnalyze, troubleshoot and resolve software issues\nTest and validate software functionality and user experience directly on machines under real operating conditions\nCollaborate closely with sensor data processing SW engineers and customer service teams\nContribute to continuous improvements in software quality, performance and efficiency\nPrepare technical documentation and support troubleshooting activities\n What You Bring\nBachelor’s or Master’s degree in Computer Science or a related field\nC++ and Typescript / HTML / CSS development skills\nmin. 3 years of experience in software development\nAbility to work independently and take ownership of technical topics\nStrong analytical and problem-solving skills\nInterest in industrial systems, machinery and hands-on engineering work\nGood communication skills and ability to collaborate across departments\nFluent English skills\nNice to Have\nExperience with Vue.js, alternatively another comparable framework\nKnowledge of image processing or machine vision\nEducation on user experience and software ergonomics\nUnderstanding of hardware-software interfaces\nGerman language skills\nExperience in developing automated end to end tests, e.g. with Playwright\n What to Expect\nModern technologies and AI-driven systems\nA hands-on engineering environment with direct impact on machine performance\nClose collaboration with international teams\nInformal culture with low hierarchies and short decision paths\nNorwegian company culture with an open “you” mentality\nOpportunity to actively shape future machine developments\nWhat We Offer\nHybrid working model\nFlexible and international working environment\nModern office and testing facilities\nSustainable and future-oriented industry\nCompetitive salary package including bonus\nLaptop and mobile phone\nLong-term development opportunities within an international technology company\nIf you enjoy solving complex technical challenges and want to see your software running on real industrial machines, we would love to hear from you.\nDoes this sound like the right opportunity for you?\nPlease send your CV, a few words about yourself, and your motivation for this position and joining TOMRA in the \"Message to manager\" field.\n*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.","description_format":"text","description_chars":4026,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"German","level":"All levels","optional":true},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Vending & Automated Retail","Waste Management","Industrial Machinery"],"lifecycle":[{"event":"open","at":"2026-09-19T04:33:36Z"}],"visa":[],"liveness":{"score":24,"band":"cold","label":"Long shot","p_open":1,"p_active":0.435,"p_room":0.55,"age_days":31,"expected_fill_days":22,"reasons":["conf:3","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/tomra-software-developer-vue-js-and-c-2","json_url":"https://alion.io/job/tomra-software-developer-vue-js-and-c-2.json","meta":{"generated_at":"2026-10-16T15:03:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14826,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4136},"rest":"https://alion.io/mcp/rest/get_company?id=4136"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftomra-software-developer-vue-js-and-c-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftomra-software-developer-vue-js-and-c-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftomra-software-developer-vue-js-and-c-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tomra-software-developer-vue-js-and-c-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftomra-software-developer-vue-js-and-c-2"}]}