Hiring.Camp

Robotics Software Engineer

Ecolab

·

Yesterday

Location
CHE-Witterswil, Switzerland
Type
Full-time
Department
Engineering
Source
Workday

Description

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.

#li-eu

Skills

PythonComputer Vision

Similar Jobs

30

Robotics Software Engineer

DRH Search · Onsite

6 days ago

Robotics Software Engineer

Katalyst Space Technologies · Broomfield, Colorado, United States · Onsite

1 week ago

Robotics Software Engineer

Utaustin · UT MAIN CAMPUS, United States of America

1 week ago

Software Engineer, Robotics

Wonder · Spyce, United States of America · Onsite

2 weeks ago

Software Engineer, Robotics

Wonder · Spyce, United States of America +1 · Onsite

2 weeks ago

Robotics Software Engineer

Picklerobot · Charlestown, MA · Hybrid

1 month ago

Robotics Software Engineer

Gecko Robotics · Pittsburgh · Onsite

1 month ago

Robotics Software Engineer

Intuitive Surgical · Sunnyvale, CA, United States

1 month ago

Robotics Software Engineer

STOW Group · Lokeren, Vlaams Gewest, Belgium

1 month ago

Robotics Software Engineer

ALTEN Technology USA · North Reading, MA +1 · Onsite

1 month ago

Robotics Software Developer

Promise Robotics · Calgary, AB +1 · Hybrid, Remote

1 month ago

Robotics Software Engineer

Gritt · India

1 month ago

Software Engineer, Robotics

Fluidstack · Austin, TX +3 · Onsite

2 months ago

Robotics Software Engineer

Pathrobotics · Columbus, Ohio +1

2 months ago

Robotics Software Engineer

Dyson · Singapore - St James Power Station Headquarters

2 months ago

Robotics Software Engineer

Andurilindustries · Boston, Massachusetts, United States +1

2 months ago

Robotics Software Engineer

Andurilindustries · Costa Mesa, California, United States

2 months ago

Robotics Software Engineer

Zydro Marine Technologies · Newton, MA · Onsite

2 months ago

Software Engineer, Robotics

Andurilindustries · Irvine, California, United States

3 months ago

Robotics Software Engineer

Openai · San Francisco · Onsite

3 months ago

Robotics Software Engineer

Andurilindustries · Costa Mesa, California, United States

4 months ago

Robotics Engineer, Software

Kiongroup · Holland, MI, United States, United States of America +1 · Remote, Hybrid, Onsite

4 months ago

Robotics Engineer, Software

Kiongroup · Holland, MI, United States, United States of America +1 · Remote, Hybrid, Onsite

4 months ago

Robotics Software Engineer

Hyster-Yale Careers · HY EMEA UK Frimley, United Kingdom

5 months ago

Robotics Software Engineer

Andurilindustries · Atlanta, Georgia, United States

6 months ago

Robotics Software Engineer

Scoutai · Sunnyvale, CA +1 · Remote

6 months ago

Software Engineer, Robotics

Andurilindustries · Costa Mesa, California, United States

8 months ago

Software Engineer, Robotics

Scaleai · Argentina; Uruguay +1 · Remote

8 months ago

Software Engineer, Robotics

Monumental · Amsterdam · Onsite

9 months ago

Robotics Software Engineer

Pivot Robotics · San Francisco · Onsite

10 months ago