Ecolab
Robotics Software Engineer
Overview
The Robotics Software Engineer will design and build software for a mobile robot platform operating autonomously in an industrial facility, integrating commercial mobile bases and sensors, and establishing robotics architecture for the team.
About Ecolab
Ecolab is a global sustainability leader offering water, hygiene and infection prevention solutions and services that protect people and the resources vital to life. With annual sales of $15 billion and more than 48,000 associates, it delivers science-based solutions to customers in the food, healthcare, life sciences, hospitality and industrial ma
Requirements & Eligibility
- 3+ years of robotics software engineering experience
- Experience taking at least one robot 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
- Strong C++ and/or Python skills
- Fluent English, spoken and written
- Valid Swiss, EU/EFTA, or cross-border commuter (G) work permit
Key Responsibilities
- Design and build software that controls a mobile robot platform operating autonomously in an industrial facility
- Integrate commercial mobile base and sensors via vendor SDKs
- Develop navigation, localization, and motion-planning capabilities for safe operation around people
- Bring up and debug hardware end-to-end including mechanical, electrical, and software
- Apply sound engineering judgment on robot safety
- Set the robotics architecture and practices for the team and own delivery of the first working prototype
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Ecolab. Please verify all details on the official company application portal.