NE
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 LaterJob Overview
Job Type:
Full-time
Location:
zürich, Switzerland
Posted:
June 12, 2026
Deadline:
July 22, 2026