Internship: Robotics Behaviors & User Interfaces

Startupvalleys

Renens

Sur place

CHF 17 000 - 23 000

Temps partiel

Il y a 6 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Hydromea is seeking a Robotics Software Intern to develop and enhance our underwater robotics software stack. You will work on the Navia control UI, dashboards for autonomy, and embedded systems running on microcontrollers and Raspberry Pi.

You’ll contribute to both production and R&D efforts, collaborating with the autonomy team and hardware engineers. You will pilot EXRAY vehicles in labs and field tests, gaining hands-on experience with real missions and deployments while building robust,

Qualifications

  • Curious, hands-on software developer
  • Comfortable with Python for scripting, UI and logic
  • Proficient in C/C++ for embedded systems and robotics
  • Experience with PyQt5/PyQt Designer and UI styling (QSS)
  • Familiar with communication protocols UART, CAN, I2C
  • Git workflows (merge requests, rebasing, conflict resolution)
  • Swiss work permit or EU/EFTA/CH citizenship required

Responsabilités

  • Develop and expand the control UI (Navia) for sensors and analytics
  • Build data-rich dashboards to enhance autonomy and operator tools
  • Collaborate with autonomy team to integrate behaviors for semi- and autonomous missions
  • Maintain and refactor embedded code on microcontrollers and Raspberry Pi (C/C++, Python)
  • Pilot EXRAY systems in lab, field, and mission deployments
  • Ensure real-time data visualization and robust system feedback

Connaissances

Python
C
C++
PyQt5
UART/CAN/I2C
Git

Outils

PyQt Designer
QSS

Description du poste

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.

Pilot Station Interface Development
  • 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

About this startup

Hydromea

Employees 11–50

Founded 2014

Avenue de Longemalle 9, 1020 Renens VD, Switzerland Directions

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Internship: Robotics Behaviors & User Interfaces
Internship: Robotics Behaviors & User Interfaces

Hydromea • Renens

Sur place
CHF 13 000 - 27 000
Hands-on project experience
Exposure to underwater robotics
Hybrid production/R&D
Internship: Robotics Behaviors & User Interfaces
Internship: Robotics Behaviors & User Interfaces

Hydromea • Lausanne

Sur place
CHF 20 000 - 31 000
Hands-on robotics experience
Production and R&D exposure
Field deployment opportunities
Underwater Robotics Software Intern - Autonomy & UI Pilot
Underwater Robotics Software Intern - Autonomy & UI Pilot

Hydromea • Renens

Sur place
CHF 13 000 - 27 000
Hands-on project experience
Exposure to underwater robotics
Hybrid production/R&D
Underwater Robotics Software Intern: Autonomy & UI
Underwater Robotics Software Intern: Autonomy & UI

Startupvalleys • Renens

Sur place
CHF 17 000 - 23 000
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
Mechatronics Engineer - Technical Lead Underwater Thruster
Mechatronics Engineer - Technical Lead Underwater Thruster

Startupvalleys • Renens

Sur place
CHF 120 000 - 200 000
Robotics Software Engineer
Robotics Software Engineer

Flybotix • Lausanne

Sur place
CHF 80 000 - 120 000
Continuous training
Team-elected Chief Happiness Officer
Fitness sessions by a professional coach
+1
Business Development Intern - 100%
Business Development Intern - 100%

Tethys Robotics • Zürich

À distance
EUR 21 000 - 29 000
Mentorship from founders and team
Exposure to live demos and trade shows
Global customer base
+1
Mechatronics Engineer - Technical Lead Underwater Thruster
Mechatronics Engineer - Technical Lead Underwater Thruster

Hydromea • Renens

Sur place
CHF 120 000 - 170 000
Robotics Software and Integration - Internship
Robotics Software and Integration - Internship

Embodied AI SA • Lausanne

Sur place
CHF 120 000 - 180 000