Tethys Robotics
UI Software Engineer - 80-100%
Skills
3 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
8952 Schlieren, Switzerland
Work mode:
Onsite
Published on:
21 October 2026
What they need
Tethys Robotics develops innovative robotic solutions for subsea inspection & investigation operations in challenging conditions. We serve governmental organizations, large asset operators and industrial service providers operating in high-demand and mission-critical environments.
As an ETH Zürich spin-off, we are a fast-growing pioneer in underwater robotics, rooted in Switzerland. As we scale from individual systems towards the production and delivery of multiple robots in parallel, we are looking for a hands-on Mechanical Engineer to help develop, industrialize and continuously improve our robotic platforms.
Tasks
- Develop and integrate complex UI modules, connecting disparate systems and data streams
- Implementing sophisticated real-time data visualizations
- Implement core user interactions with robotic systems and web applications
- Perform functional verification tests and troubleshoot issues
- Support user interviews and help translate requirements into design input criteria
- Working with the development team to refine the visual and interaction layer
- Creating technical documentation for user interaction and implementation
Requirements
- Completed education in the fields of computer science, software engineering, human-computer interaction, game development or other highly technical engineering field with focus on user-centric software development
- Strong problem-solving and connected thinking skills
- 2 years of experience with Unity (C# and uGUI) or a TypeScript Framework (Vue.js or similar), if you have both we strongly encourage you to apply
- 1 year of hands-on experience developing real-time visualization systems
- 1 year of experience with event-driven programming
- 1 year of experience working with git version-control
- Comfortable working in a cross-functional team
- A drive to write clean, high-quality code
- Ability to translate abstract requirements into concrete, production ready code
- Good organizational skills and attention to detail
- A passion for human-computer interaction (HCI)
- Interest in underwater robotics
- Fluent in English, both written and spoken
Bonus points if you bring:
- Knowledge of robotics middleware (like ROS/ROS2) and how to interface with live sensor data
- Knowledge of Clean Code practices or SOLID principles
- Experience with automated testing, CI/CD or GitHub Actions
- Experience programming with Python
- Familiarity with concurrent programming
- Experience with map rendering and interaction logic (both 2D and 3D)
- Experience with high-performance rendering or computationally heavy visualizations (e.g. compute shaders, graphics pipelines, point clouds, etc.)
- Hands-on experience with drones, or other robotic systems
Benefits
- A key engineering role in one of Europe’s most ambitious underwater robotics startups
- Significant ownership over the mechanical design of our robotic systems
- The opportunity to shape both current products and future platform generations
- A direct role in scaling a complex robotic product towards repeatable multi-unit production
- A dynamic, high-performance team with a strong builder mentality and flat hierarchies
- Hands-on involvement across development, production and field testing
- Real ownership, fast decision-making and the opportunity to grow your responsibilities as the company scales
- A competitive compensation package
- A modern robotics development and production environment in the Zurich area
We value diversity:
Tethys Robotics encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all are respected.
Curious? So are we!
We look forward to receiving your online application as we value the attitude over experience. In any case, please provide a full overview of the following documents – we value the completeness:
- Cover letter
- Curriculum Vitae
- Letter of reference / work certificates
- Education certificates
-
Please note: We only accept applications via the online portal.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
10 days ago
Quick apply
Cherrypick
Software Engineer
Freelance
Paris, France
Hybrid
Skills
1 day ago
Quick apply
No company information available.