866,360open jobs
54,486companies
146,147added this week
Browse all
Salary
≈ $77k – $186k per year (Estimated)
Location
In office (Solothurn)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 27, 2026. First seen by Alion on Sep 16, 2026.

Overview
Company
Impact
Profile match
Ecolab propose des solutions et des services en matière d’eau, d’hygiène et de prévention des infections qui contribuent à rendre le monde plus propre, plus sûr et plus sain, protégeant ainsi les personnes et les ressources vitales.

About us

Ultra-Pure Water+ division of Ecolab is an engineering company specialized in ultrapure water (UPW) treatment systems.

Our Digital Innovation team is building a new capability in autonomous robotics, and we're hiring the first Robotics Software Engineer to join a small, senior team of software and computer-vision engineers.

Joining Ultra-Pure Water+ means being part of a global team of innovative and passionate professionals who are committed to preserving water, our planet's most critical resource. It also means combining our efforts and talents towards a more sustainable future - together.

The role is based in Witterswil, Solothurn (Basel Area), Switzerland, with good public transport connection (Tram 10) and free car parking.

What you'll do

  • Design and build the software that controls a mobile robot platform operating autonomously in an industrial facility, integrating a commercial mobile base and sensors via vendor SDKs.
  • Develop navigation, localization, and motion-planning capabilities (ROS/ROS2, Nav2, MoveIt2 or equivalent) for safe operation around people.
  • Bring up and debug hardware end-to-end: mechanical, electrical, and software.
  • Apply sound engineering judgment on robot safety for equipment operating near employees.
  • Set the robotics architecture and practices the team will build on as it grows, and own delivery of the first working prototype.

What you bring

  • 3+ years of robotics software engineering experience, including at least one robot taken from development into real-world pilot or production operation.
  • Strong hands-on experience with ROS/ROS2 (or equivalent), including navigation and/or motion-planning stacks.
  • Experience integrating commercial robot hardware via vendor SDKs, including bring-up and real-world debugging.
  • Strong C++ and/or Python skills, with good engineering practices for building reliable systems around physical hardware.
  • A pragmatic, hands-on, largely autonomous working style, comfortable being the only robotics specialist on the team.
  • Fluent English, spoken and written.
  • A valid Swiss, EU/EFTA, or cross-border commuter (G) work permit.

Nice to have

  • Experience in computer vision (camera calibration, 3D reconstruction, hand-eye calibration).
  • Background in industrial automation or manufacturing quality.
  • Familiarity with mechanical CAD data.
  • A degree in robotics, mechatronics, or a related engineering field.

What we offer

Real ownership of a new robotics capability from the ground up, in a small, experienced engineering team.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
866,360 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
Solothurn
≈ $121k – $275k per year (Estimated) • In office • Full-Time • Zurich
AI/ML
Physical AI
Apply
≈ $115k – $260k per year (Estimated) • Equity • Hybrid • Full-Time • 4+ years exp • Zurich
Python
C#
C++
C#
.NET
Robotics
SLAM
Sensor Fusion
Motion Planning
Perception
Autonomous Navigation
Apply
≈ $82k – $199k per year (Estimated) • In office • Full-Time • 3+ years exp • Zurich
AI/ML
Computer Vision
Flink
DevOps
Linux
Apply
≈ $84k – $232k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Zurich
Design
SolidWorks
Apply
≈ $78k – $217k per year (Estimated) • In office • Full-Time • Switzerland
Design
SolidWorks
Apply
≈ $33k – $62k per year (Estimated) • In office • Master's Degree • Venice
Python
C++
AI/ML
Machine Learning
Apply
≈ $99k – $201k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Columbus
Python
PowerShell
DevOps
Terraform
Ansible
Azure
CI/CD
AWS
Kubernetes
Configuration Management
IAM
VPN
Apply
≈ $23k – $44k per year (Estimated) • In office • Full-Time • Espoo
Python
Databases
Databricks
AI/ML
AI Agents
Analytics
Power BI
Apply
$233k – $328k per year • In office • Master's Degree • Caserta
Python
AI/ML
Machine Learning
SpaceTech
QGIS
Apply
VAD/OVD R&D Engineer 7 hours ago
≈ $36k – $64k per year (Estimated) • In office • Full-Time • Master's Degree • Douvrin
Python
SQL
Apply
≈ $71k – $152k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Singapore
Apply
≈ $67k – $150k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Singapore
Analytics
Power BI
Apply
Account Manager 3 days ago
≈ $74k – $207k per year (Estimated) • Equity • In office • Full-Time • Macquarie Park
Apply
≈ $63k – $141k per year (Estimated) • In office • Full-Time • 8+ years exp • Leiden
Apply
$27k per year • In office • Full-Time • High School Diploma • Marseille
Apply
In office • Solothurn
Management
Google Maps
Apply
≈ $31k – $60k per year (Estimated) • In office • Internship • Bachelor's Degree • Solothurn
Apply
Apply
ICT System Engineer 25 days ago
≈ $72k – $158k per year (Estimated) • In office • Full-Time • 5+ years exp • Solothurn
DevOps
VMWare
Azure
Windows Server
Cybersecurity
Active Directory
Apply
≈ $31k – $60k per year (Estimated) • In office • Internship • Solothurn
Apply
See all jobs
This is one of many
866,360 more open roles from verified company boards, updated every day.