pTethys 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 UI Software Engineer to help develop, industrialize and continuously improve our robotic platforms. /ph3Tasks /h3ulliDevelop and integrate complex UI modules, connecting disparate systems and data streams. /liliImplement sophisticated real-time data visualizations. /liliImplement core user interactions with robotic systems and web applications. /liliPerform functional verification tests and troubleshoot issues. /liliSupport user interviews and help translate requirements into design input criteria. /liliWork with the development team to refine the visual and interaction layer. /liliCreate technical documentation for user interaction and implementation. /li /ulh3Requirements /h3ulli2+ years of experience with Unity (C# and uGUI) or a TypeScript framework (Vue.js or similar). /liliExperience with both is a strong advantage. /lili1+ year of hands‑on experience developing real-time visualization systems. /liliA passion for human-computer interaction (HCI) and the ability to translate abstract requirements into concrete, production-ready code. /liliCompleted education in computer science, software engineering, human-computer interaction, game development, or another highly technical engineering field with a focus on user-centric software development. /liliUnderstanding of event-driven programming and experience applying it in software development. /liliExperience working with Git version control. /liliStrong problem‑solving and connected thinking skills. /liliA drive to write clean, high‑quality code. /liliComfortable working in a cross-functional team. /liliGood organizational skills and attention to detail. /liliFluent in spoken and written English. /liliInterest in underwater robotics. /li /ulh3Bonus Points /h3ulliKnowledge of robotics middleware such as ROS/ROS2 and experience interfacing with live sensor data. /liliExperience with map rendering and interaction logic in both 2D and 3D. /liliHands‑on experience with drones or other robotic systems. /liliExperience with high‑performance rendering or computationally intensive visualizations, such as compute shaders, graphics pipelines, or point clouds. /liliKnowledge of clean code practices and software design principles such as SOLID. /liliExperience with automated testing, CI/CD, or GitHub Actions. /liliFamiliarity with concurrent programming. /liliExperience with Python. /li /ulh3Benefits /h3ulliCollaborative culture where your ideas directly impact product development. /liliA dynamic, passionate and high-performance team with a strong builder mentality and flat hierarchies. /liliStreamlined decision-making processes, flat start-up hierarchies, and modern working methods that cultivate great ideas. /liliExposure to cutting-edge robot technology and hands‑on experience with real-world data processing and visualization. /liliModern office in Schlieren, Zürich. /liliAttractive compensation in a startup environment. /li /ulh3Company Culture /h3pWe value diversity: Tethys Robotics encourages an inclusive culture. /ppWe promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all are respected. /ppCurious? So are we! /p #J-18808-Ljbffr
UI Software Engineer Arbeitgeber: Tethys Robotics AG
Tethys Robotics ist ein hervorragender Arbeitgeber, der innovative Lösungen im Bereich der Unterwasserrobotik entwickelt und dabei auf eine dynamische, inklusive Unternehmenskultur setzt. Mit einem modernen Büro im Herzen von Zürich bieten wir nicht nur wettbewerbsfähige Vergütung, sondern auch die Möglichkeit, an bahnbrechenden Technologien zu arbeiten und sich in einem schnell wachsenden Start-up weiterzuentwickeln. Unsere flachen Hierarchien und die enge Zusammenarbeit im internationalen Team fördern die persönliche und berufliche Entfaltung jedes Mitarbeiters.