📍Location: Zurich
📅 Start Date: ASAP
⌛Employment: Full-time
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. They accelerate our understanding of the ocean and unlock the $3 trillion blue economy.
We’ve just closed a multi-million dollar pre-seed round, secured $5M+ in LOIs 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.
We're looking for a Back End / Robotics Software Engineer to own the software backbone of our marine surface robotics platform. You will lead the API design and back end architecture that everything else depends on — data pipelines, video streaming, teleoperation infrastructure, and the core systems that make our robots operable in real-world conditions. The focus is robust engineering that works reliably under degraded connectivity and at sea, not research prototypes.
- Own and lead the back end architecture and API layer across all robot control and supervision systems
- Design and maintain reliable data and video pipelines for unstable or variable connections
- Build the communication infrastructure supporting teleoperation, monitoring, and future autonomy modules
- Define and maintain the software foundation as it scales across future products and deployments
Technical
- 3+ years of experience in back-end software engineering
- Experience working on real robotic hardware in a real engineering environment, not purely research
- Strong back-end fundamentals, potentially with full-stack breadth
- Good judgment around reliability, failure handling, and long-term maintainability
- API design for robotics or hardware connected devices
- Fluent in Python and C++ — JavaScript a strong plus
- Strong previous usage of Docker and containerization
- Strong experience with server architecture and deployment
- Knowledge of networking fundamentals — protocols, connectivity under degraded conditions, security
- Ability to work independently and take ownership of an open-ended problem.
Bonus
- Experience with video or sensor streaming
- Exposure to teleoperation systems, autonomy, simulation
- Previous work in maritime robotics
Languages
- English mandatory. French and/or German a strong plus.
- 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.
- Build what no one else dares: persistent underwater autonomy by bringing spacetech 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
- Small team, heavy ownership
Apply via our Notion Page. All applications are reviewed through the portal only; individual outreach can’t be responded to.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer – Backend
2026-06-17
Software Engineer - Simulation & Robotics Engineer
2026-06-19
Frontend Engineer Intern
2026-05-19
- Posted
- Jul 02, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Zurich
- Company
- Bubble Robotics
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Software Engineer – Backend
2026-06-17
Software Engineer - Simulation & Robotics Engineer
2026-06-19
Frontend Engineer Intern
2026-05-19