Internship: Robotics Behaviors & User Interfaces

InternHunt

Lausanne

Hybride

CHF 13 000 - 19 000

Plein temps

Il y a 19 heures
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature conçue pour ce poste — un CV et une lettre de motivation personnalisés qui correspondent à l’offre.

Passez les filtres ATS

Résumé du poste

Hydromea is seeking a Robotics Software Intern to develop and refine software for underwater robots. You will work closely with a multidisciplinary team on the EXRAY vehicles, crafting control UI components and dashboards while linking software with hardware in tanks, field tests, and deployments.

You will contribute to both production and R&D efforts, focusing on bug fixing, refactoring, and performance improvements on embedded code running on microcontrollers (C) and Raspberry Pi systems

Qualifications

  • Comfortable with Python for scripting, logic, and UI
  • Proficient in C and C++ for embedded/onboard systems
  • Experience with PyQt5, PyQt Designer, and QSS for interfaces
  • Familiar with UART, CAN, I2C communication protocols
  • Ability to visualize and interact with real-time data
  • Git workflows including merge requests, rebases and conflict resolution

Responsabilités

  • Create and expand components of Navia UI to integrate sensors, visualize analytics and operator tools
  • Build data-rich dashboards for monitoring and control to push autonomy
  • Contribute to behavior integration and telemetry handling for autonomous missions

Connaissances

Python
C
C++
PyQt5
CAN
UART
I2C
Real-time data
Git
PyQt Designer
QSS
Raspberry Pi

Outils

PyQt Designer
QSS
Raspberry Pi

Description du poste

2026-10-13

Role Description

Join Hydromea as a Robotics Software Intern and dive into the world of underwater robotics. You'll work hands-on with our EXRAY vehicles every day, from writing behavior logic to piloting the ROVs in tanks, on test missions, and even field deployments.

You’ll contribute to both production units and R&D projects involving long-term fish pen residency and autonomous underwater inspections. This is an opportunity to develop impactful software while staying closely connected to the hardware and real-life missions it powers.

Your Responsibilities
  • Create and expand components of our control UI ("Navia") to integrate new sensors, visualize analytics, and enable more powerful operator tools.
  • Help bring autonomy to the surface by building intuitive, data-rich dashboards for monitoring and control.
  • Your work will directly affect how users command and understand our underwater robots.
Robotic Behaviors & Autonomy Integration
  • Collaborate with the autonomy team to integrate behaviors and logic that guide our vehicles in semi- and fully-autonomous missions.
  • Handle telemetry, behavior triggers, and system feedback — making sure our robots do the right thing, even when the pilot steps back.
  • Embedded System Maintenance
  • Contribute to the ongoing development and improvement of code running on microcontrollers (C) and Raspberry Pi systems (C++/Python).
  • Most embedded foundations are done — your job will focus on bug fixing, refactoring, and refining performance, when necessary.
Your Qualifications

We're looking for someone who’s curious, hands-on, and ready to write software that moves real machines.

Swiss work permit or EU/EFTA/CH citizenship is required.

You should be comfortable with:

  • Python for scripting, logic, and UI
  • C and C++, for embedded and onboard systems
  • Developing interfaces or dashboards using PyQt5 / PyQt Designer / QSS
  • Working with communication protocols like UART, CAN, I2C, etc.
  • Visualizing and interacting with real-time data
  • git and git procedures (merge request, rebasing, conflict resolution, etc.)

Plus:

  • You'll be piloting EXRAY regularly — in the lab, in the field, and on real missions
  • If interested, you'll have chances to join deployments, testing missions, and R&D trials
Why Hydromea?
  • Daily hands-on experience with advanced underwater robots
  • A team of experts in autonomy, embedded systems, and robotics
  • Mix of production and exploratory R&D work
  • See your code deployed in the real world — and pilot the system yourself
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Underwater Robotics Software Intern — Autonomy & UI
Underwater Robotics Software Intern — Autonomy & UI

InternHunt • Lausanne

Hybride
CHF 13 000 - 19 000
Robotics Engineering Intern
Robotics Engineering Intern

Nautica Technologies AG • Dietlikon

Sur place
CHF 20 000 - 27 000
Mentorship program
Equity participation
Hands-on experience
Software & Infrastructure Engineer (Robotics)
Software & Infrastructure Engineer (Robotics)

Nautica Technologies AG • Dietlikon

Sur place
CHF 120 000 - 185 000
Equity option
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Embodied AI • Lausanne

Sur place
CHF 110 000 - 170 000
Software Engineer Intern - Industrialization
Software Engineer Intern - Industrialization

Arbeitnow • Zürich

Sur place
CHF 20 000 - 27 000
Hands-on robotics
Mentorship
Innovative projects
+1
ROV/Robot Maintenance & Repair Technician - 100%
ROV/Robot Maintenance & Repair Technician - 100%

Tethys Robotics AG • Zürich

Sur place
Confidential
Competitive compensation
Modern Zurich office
International fast-growing team
ROV/Robot Maintenance & Repair Technician - 100%
ROV/Robot Maintenance & Repair Technician - 100%

Tethys Robotics • Schlieren

Sur place
CHF 70 000 - 110 000
Competitive salary
International, cross-functional team
Modern office and workshop in Zurich
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Startupvalleys • Lausanne

Sur place
CHF 90 000 - 130 000
Software Intern (6 Months)
Software Intern (6 Months)

RoBoa AG • Zürich

Sur place
CHF 20 000 - 27 000
Collaboration with founders
Hands-on robotics exposure
Technical excellence culture
+1
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Embodied AI SA • Lausanne

Sur place
CHF 120 000 - 180 000