At
Bubble Robotics , we’re building the autonomous workforce for the ocean.
The 21st century will be decided offshore – from energy resilience and climate stability to national defense. Yet the ocean remains the least observed, least automated, and least understood environment on Earth.
Our constellation of small, resident robots lives at sea—inspecting offshore infrastructure, monitoring ecosystems, and securing critical assets continuously—without costly vessels or divers.
We’ve just closed a multi‑million dollar pre‑seed round, secured $5M+ in letters of intent from top offshore energy operators, and are backed by leading VCs and ocean strategics. Our team includes alumni from NASA JPL, ETH Zurich and the world’s top robotics and climate labs.
Location Zurich
(on‑site)
Start Date ASAP
Employment Full‑time
The Role You’ll collaborate on the hardware and firmware development of the core control units of our USV and AUV platforms, the Vehicle Control Unit and the Electronic Control Units. The job is to take prototype systems and turn them into something that survives the field: write the low‑level code, design and integrate the hardware, debug the strange interactions, then go watch it run from bench to lake to open water.
You’ll work closely with Carlo, our lead electrical/embedded engineer, with real technical ownership from day one.
Responsibilities
Develop and maintain embedded hardware and firmware for our
Vehicle Control Unit (VCU)
and
Electronic Control Unit (ECU)
– the core control systems of our USV and AUV platforms
Support the team across the full embedded development lifecycle: prototyping, testing, integration, debugging, and validation
Write clean, well‑documented
C/C++
code for real‑time microcontroller environments
Contribute to peripheral integration across subsystems, through communication, power, sensor and control interfaces
Work closely with Carlo to increase development speed, firmware reliability, and hardware/software integration quality
Participate in field tests alongside the core engineering team, from bench to lake to offshore deployments
What We're Looking For: Background
2–3 years of experience in embedded engineering
Strong programming skills in
C/C++
and
Python
Experience developing software for microcontrollers or other embedded systems
Experience with CAD environments for fast PCB (KiCAD) and mechanical (FreeCAD) prototyping
Experience with electronic/electrical simulation environments (SPICE)
Experience with Git‑based version control and hardware‑in‑the‑loop (HIL) testing
Comfortable debugging hardware/software interactions in real systems
Hands‑on, fast‑moving mindset – you like building, testing, breaking, and improving
Excited to work close to the hardware and close to the field
Bonus
Experience with CI/CD pipelines with HIL
Experience with robotics or autonomous systems
Experience with
ROS
and control systems
Experience with communication protocols and peripheral integration
Experience in marine, automotive, drones, or other field robotics environments
Practical
Ability to work independently and take ownership of an open‑ended problem.
Comfortable working in a small team and contributing across disciplines.
Interest in maritime robotics and underwater autonomy.
Languages
English mandatory. French and/or German a strong plus. Spanish a plus.
How We Work
Small team, fast pace, high ownership.
We expect people to manage their work independently.
We communicate openly about problems and challenges.
We make pragmatic decisions and focus on execution.
Transparency matters more to us than optics.
What We Offer
Build what no one else dares: persistent underwater autonomy by bringing space‑tech to the ocean.
Join a world‑class team with deep robotics and aerospace backgrounds.
Ship fast: From prototype to ocean in weeks, not years.
Equity and impact: Be part of a deep‑tech company unlocking the $1T+ blue economy.
Work on meaningful applications, from offshore wind to biodiversity monitoring and defense.
Competitive salary and equity package.
All applications are reviewed through the portal only; individual outreach can’t be responded to.
#J-18808-Ljbffr
Bubble Robotics , we’re building the autonomous workforce for the ocean.
The 21st century will be decided offshore – from energy resilience and climate stability to national defense. Yet the ocean remains the least observed, least automated, and least understood environment on Earth.
Our constellation of small, resident robots lives at sea—inspecting offshore infrastructure, monitoring ecosystems, and securing critical assets continuously—without costly vessels or divers.
We’ve just closed a multi‑million dollar pre‑seed round, secured $5M+ in letters of intent from top offshore energy operators, and are backed by leading VCs and ocean strategics. Our team includes alumni from NASA JPL, ETH Zurich and the world’s top robotics and climate labs.
Location Zurich
(on‑site)
Start Date ASAP
Employment Full‑time
The Role You’ll collaborate on the hardware and firmware development of the core control units of our USV and AUV platforms, the Vehicle Control Unit and the Electronic Control Units. The job is to take prototype systems and turn them into something that survives the field: write the low‑level code, design and integrate the hardware, debug the strange interactions, then go watch it run from bench to lake to open water.
You’ll work closely with Carlo, our lead electrical/embedded engineer, with real technical ownership from day one.
Responsibilities
Develop and maintain embedded hardware and firmware for our
Vehicle Control Unit (VCU)
and
Electronic Control Unit (ECU)
– the core control systems of our USV and AUV platforms
Support the team across the full embedded development lifecycle: prototyping, testing, integration, debugging, and validation
Write clean, well‑documented
C/C++
code for real‑time microcontroller environments
Contribute to peripheral integration across subsystems, through communication, power, sensor and control interfaces
Work closely with Carlo to increase development speed, firmware reliability, and hardware/software integration quality
Participate in field tests alongside the core engineering team, from bench to lake to offshore deployments
What We're Looking For: Background
2–3 years of experience in embedded engineering
Strong programming skills in
C/C++
and
Python
Experience developing software for microcontrollers or other embedded systems
Experience with CAD environments for fast PCB (KiCAD) and mechanical (FreeCAD) prototyping
Experience with electronic/electrical simulation environments (SPICE)
Experience with Git‑based version control and hardware‑in‑the‑loop (HIL) testing
Comfortable debugging hardware/software interactions in real systems
Hands‑on, fast‑moving mindset – you like building, testing, breaking, and improving
Excited to work close to the hardware and close to the field
Bonus
Experience with CI/CD pipelines with HIL
Experience with robotics or autonomous systems
Experience with
ROS
and control systems
Experience with communication protocols and peripheral integration
Experience in marine, automotive, drones, or other field robotics environments
Practical
Ability to work independently and take ownership of an open‑ended problem.
Comfortable working in a small team and contributing across disciplines.
Interest in maritime robotics and underwater autonomy.
Languages
English mandatory. French and/or German a strong plus. Spanish a plus.
How We Work
Small team, fast pace, high ownership.
We expect people to manage their work independently.
We communicate openly about problems and challenges.
We make pragmatic decisions and focus on execution.
Transparency matters more to us than optics.
What We Offer
Build what no one else dares: persistent underwater autonomy by bringing space‑tech to the ocean.
Join a world‑class team with deep robotics and aerospace backgrounds.
Ship fast: From prototype to ocean in weeks, not years.
Equity and impact: Be part of a deep‑tech company unlocking the $1T+ blue economy.
Work on meaningful applications, from offshore wind to biodiversity monitoring and defense.
Competitive salary and equity package.
All applications are reviewed through the portal only; individual outreach can’t be responded to.
#J-18808-Ljbffr
Embedded Engineer Arbeitgeber: Bubble Robotics
Bubble Robotics ist ein hervorragender Arbeitgeber, der innovative Lösungen für die Herausforderungen des 21. Jahrhunderts im maritimen Bereich entwickelt. Mit einem kleinen, dynamischen Team in Zürich bieten wir eine offene und transparente Arbeitskultur, in der Eigenverantwortung und schnelle Entscheidungen geschätzt werden. Unsere Mitarbeiter profitieren von einer wettbewerbsfähigen Vergütung, Beteiligungsmöglichkeiten und der Chance, an bedeutenden Projekten zu arbeiten, die den $1 Billionen blauen Wirtschaftszweig erschließen.