Back to search
Hydromea Linkedin · Posted 2d ago

Embedded Software Development Engineer

Switzerland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.

Responsibilities


• Conception, implementation and testing of embedded code for fast optical subsea communication systems

• Maintenance, improvement and extension of the firmware for our underwater optical modems

• Development of mesh networking algorithms for underwater networks

• Field testing the optical modems at local and remote testing facilities

• Carrying out assigned tasks and sub-projects in a self-directed, largely autonomous fashion, in close coordination with the team.

• Other tasks that are deemed suitable in collaboration with the team, under consideration of current company activities, experience and skill profile


Qualifications


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


• Relevant programming and debugging experience in C/C++ for embedded systems (bare-bone ARM microcontrollers) is a must

• Experience with low-level programming (interfacing with peripherals such as SPI, Ethernet PHY, I2C, interrupt handling, DMA, etc.)

• Experience with network protocols to low-level detail (IP, UDP, TCP, routing)

• Programming in HTML and javascript for memory constrained environments, experience with REST API

• Experience with IoT (MQTT, sensor networks)

• Programming in Python

• Ability to read circuit designs amd schematics

• Fluent communication in English

• Excelling at multitasking and prioritization

• Willingness to travel for tests and deployments


The following skills are a plus:


• Experience in signal processing

• Experience with FPGA programming

• Electronic design skills

• Experience in UI programming (Qt/PyQt on desktop, JavaScript, common web frameworks)


Please do provide a portfolio (PDF) of your past work

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search