Senior Robotic Middleware Software Engineer — ABB Svizzera (sede Ticino)
NewCHF 121'500 - 206'500
ABB Svizzera (sede Ticino) · Zurich (ZH)
- Location
- Zurich
- Contract
- full-time
- Posted
- Yesterday
SalaryCHF 121'500 - 206'500
Role overview
At ABB, we help industries outrun - leaner and cleaner.
Here, progress is an expectation - for you, your team, and the world.
As a global market leader, we’ll give you what you need to make it happen.
- At ABB, we help industries outrun - leaner and cleaner.
- Here, progress is an expectation - for you, your team, and the world.
- for the role:
- 5 + years of experience in Software Engineering and a d egree in Computer Science, Robotics or related field .
Key requirements
- for the role:
- 5 + years of experience in Software Engineering and a d egree in Computer Science, Robotics or related field .
- Track record in writing solid production Python and C++ code and bonus points for Rust or the willingness to learn Rust.
- Familiarity with robotic middleware like ROS2 or equivalent, and a passion for internal robot software architecture.
- Deep e xper tise in real-time systems and knowing how to trace / profile them, additionally you have a go od understanding of embedded Linux.
- Ability to solve complex technical problems independently, taking ownership in a product-driven environment, and collaborating effectively across teams.
Application process
- You will apply your expertise to make sure our algorithms are supplied with fresh sensor data and can run without interruptions, even in the toughest conditions.
- Bonus points for working with N vidia Jetson modules , and the application of them in diverse robot setups.
- What's in it for you?
- You will join a team of highly talented , motivated, and collaborative professionals based in Zurich, Switzerland and Sant Quirze del Vallès (Barcelona).
- Working alongside experienced engineers with deep expertise in robotics, embedded systems, and distributed software, you will have continuous opportunities to learn and develop your skills.
- As part of this team, you will play a key role in building a robust foundation for our mobile robots.
- Together, we push the boundaries of autonomous mobile robots, working with modern middleware, real-time systems, and advanced hardware.
- You will have the opportunity to design and improve systems that power a large fleet of robots operating in real-world environments, going beyond simulations and prototypes to deliver reliable, production-ready solutions.
Additional details
- By joining us now, you’ll be part of a pioneering team shaping the future of robotics—working alongside world-class experts in a fast-moving, innovation-driven environment. This Position reports to:
- You will work closely with all software teams at Sevensense to make sure our algorithms reliably execute on our own hardware products. You will be mainly accountable for: Qualifications for the role:
- Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe.
Notes and original content
- By joining us now, you’ll be part of a pioneering team shaping the future of robotics—working alongside world-class experts in a fast-moving, innovation-driven environment.
- This Position reports to:
- R&D Team Lead
- You will work closely with all software teams at Sevensense to make sure our algorithms reliably execute on our own hardware products.
- You will be mainly accountable for:
- Qualifications for the role: