This job is no longer available
This job expired on 29/08/2026. It no longer accepts applications.
Robotics Software Platform Engineer (Staff) – Turin
Qualcomm · Turin
Job description
About the role
We are seeking a Robotics Software Platform Engineer (Staff level) to design and evolve the software stack that powers Arduino’s high‑performance Linux platforms. The role focuses on building Python frameworks, containerised tools and integrating ROS/ROS2 into the Arduino ecosystem.
Key responsibilities
- Develop and maintain Python‑based frameworks and libraries that simplify complex robotics standards.
- Architect containerised environments and runners optimised for robotics middleware on embedded Linux platforms.
- Integrate industry‑standard robotics patterns such as ROS and ROS2 into the Arduino ecosystem.
- Create high‑quality example applications and documentation that define the “Golden Path” for developers.
- Collaborate with software architects to define technical solutions using modern development technologies.
- Ensure code consistency, efficiency and quality through automated testing, code reviews and continuous integration.
Required profile
- BS or MS in Computer Science, Computer Engineering or a related field.
- Proven experience designing software platforms for robotics or embedded systems.
- Strong collaborative mindset and ability to work in cross‑functional teams.
- Passion for open‑source hardware and robotics middleware.
Required skills
- Python programming.
- ROS and ROS2 frameworks.
- Linux (embedded) development.
- Containerisation technologies (e.g., Docker).
- Embedded Linux platforms.
What we offer
- Challenging career path in a rapidly growing, mission‑driven company.
- Competitive salary that values experience and people skills.
- Young, inclusive work environment that encourages diversity and cultural exchange.
- Flexible working hours and locations to support work‑life balance.
- Dedicated budget for learning and training.
- Office perks such as ping‑pong, foosball, seasonal celebrations and rooftop lunch breaks.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italia.
Salaries by job title
- Barista 78
- Badante 37
- pizzaiolo 34
- District manager contratti luce e gas 31
- Cameriere 30
- cuoco 23
- Collaboratore Telefonico Smart Working 22
- Cameriera 19
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Qualcomm
Turin