Robot Client SDK Engineer (Mensch)

NEURA Robotics
Full-time zürich, zürich Other-General
Posted:
June 12, 2026
Location:
zürich, zürich, Switzerland

Job Description

Deine Mission & Challenges

  • protoc + buf Toolchain für Client-seitige Code-Generierung; CI-Pipelines generieren Clients bei jeder Proto-Änderung neu
  • Python Client SDK: idiomatische Wrapper mit Context Managern, Async/Await-Varianten, IDE-Autocomplete-Stubs, pip Wheels fürs interne PyPI
  • C++ Client SDK: RAII Channel Lifecycle, Async, sprachtypische Exception-Hierarchie, Conan/vcpkg Packages
  • Java Client SDK: Builder-Patterns für Requests, CompletableFuture, Maven Central Artifacts
  • Channel Lifecycle Handling über alle Sprachen hinweg: Timeouts, Deadline-Propagation, Reconnect-Logik, TLS/mTLS Konfiguration
  • Mapping von gRPC Status auf sprachtypische Exceptions: hierarchische Exception-Typen mit semantisch sinnvollen Subklassen
  • Client/Server Version-Skew Compatibility Tables – definierte Policies zur Versionskompatibilität, automatische Kompatibilitätstests
  • Semantic Versioning abgestimmt mit dem Platfor...

Apply for this Job

Submit your application for the Robot Client SDK Engineer (Mensch) position at NEURA Robotics.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: zürich, Switzerland
Posted: June 12, 2026
Deadline: July 22, 2026