Back to jobs
Renens, Switzerland
2026-04-08
Hydromea
Western Europe
Internship: Underwater optical communication
Role Description
Do you want to shape the future of underwater wireless networks? We are looking for a capable embedded software developer to work on our market-leading underwater wireless optical modems, to develop mesh networking algorithms, and to work with our customers to improve our wireless optical product lines.
### **Internship: Underwater optical communication**
3\. Aug. 2026
1020 Renens, Switzerland
Internship**Your Responsibilities**
-------------------------
* Implementing new features and improving existing firmware of LUMA optical modems
* Creating test setups for software and hardware validation and QC testing
* Implementing profiling and debugging capabilities for embedded ARM CPU
* Improving embedded web pages and API tools
**Your Qualifications**
-----------------------
Must have Swiss working permit or EU/EFTA/CH citizenship
Must have at least 2 of the following
* Programming in embedded C
* Programming in Python
* Experience with network protocols (IP, UDP, TCP, network configuration)
* Experience with microcontrollers and low-level programming of embedded systems (SPI, sensors, interrupts)
* Experience with FPGA programming is appreciated but not necessary
* Experience with REST API
* Experience in electronic soldering (SMD, QFN parts)