Find a jobRecruiters

UI Software Engineer - 80-100%

Exclusive opportunity

Onsite

UI Software Engineer - 80-100%

Tethys Robotics

UI Software Engineer - 80-100%

Skills

PythonGitHub

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

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools