×
Register Here to Apply for Jobs or Post Jobs. X

Robot Platform Engineer - Humanoid; Mensch

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Neura Robotics
Full Time position
Listed on 2026-07-16
Job specializations:
  • Software Development
    Robotics, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CHF Yearly CHF 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Robot Platform Engineer - Humanoid (Mensch)
Location: Zürich

Bei NEURA Robotics entwickeln wir 4NE-1, einen kognitiven humanoiden Roboter, der sicher und autonom in realen Umgebungen agieren soll. Dafür suchen wir eine
* n Robot Platform Engineer für unser Humanoid Team
, um die Softwarebasis weiterzuentwickeln, die Hardware, Controls, Middleware und Anwendungen zu einer zuverlässigen, produktionsreifen Robotikplattform verbindet.

Diese Rolle liegt an der Schnittstelle von Robotiksoftware, Embedded Systems, verteilten Systemen, Middleware und Hardwareintegration. Du arbeitest direkt mit Engineers aus Locomotion, Whole-Body Control, Manipulation, Perception, State Estimation und Embedded Software zusammen, um sicherzustellen, dass die humanoide Plattform zuverlässig auf realer Hardware läuft.

Wir suchen eine n starke n C++ Software Engineer
, der/die gerne nah am Roboter arbeitet, systemnahe Herausforderungen löst und robuste Softwareinfrastruktur für komplexe Robotiksysteme entwickelt.

Your mission & challenges Humanoid Platform Integration
  • Du entwickelst und pflegst die Software-Abstraktionsschicht, die die Hardware-Fähigkeiten von 4NE-1 mit der NEURA-Plattformsoftware verbindet.

  • Du integrierst Aktuatoren, Gelenke, Gliedmaßen, Hände, Sensoren, Sicherheitssysteme und Robotercontroller in eine einheitliche Softwarearchitektur.

  • Du erstellst und pflegst Hardware-Interfaces, die Roboterfähigkeiten für Control-, Planning- und Application-Layer verfügbar machen.

  • Du arbeitest eng mit Controls-, Locomotion- und Hardware-Teams an der plattformweiten Integration zusammen.

Middleware & System Integration
  • Du integrierst Softwarekomponenten über den gesamten humanoiden Stack hinweg, einschließlich Locomotion, Manipulation, Whole-Body Control, State Estimation, Perception, Diagnostik und Robot Operations.

  • Du entwirfst und pflegst Kommunikationswege zwischen Embedded Systems, Robotersoftware und höheren Anwendungsebenen.

  • Du arbeitest mit DDS-basierten Kommunikationssystemen und Echtzeit-Softwarepipelines.

  • Du unterstützt Deployment und Integration von Robotik-Middleware-Frameworks wie ROS 2, Dora, DDS-nativen Architekturen oder anderen verteilten Robotiksystemen.

  • Du arbeitest mit Middleware Engineers an der übergreifenden Softwareplattform-Architektur zusammen.

Robot Lifecycle & State Management
  • Du entwickelst und pflegst die operative State Machine des humanoiden Roboters, einschließlich:
    BOOT → HOMING → STAND → OPERATIONAL → FAULT → E-STOP → RECOVERY

  • Du implementierst Transition Guards, Recovery-Prozesse, Timeout-Handling und Fault-Escalation-Mechanismen.

  • Du stellst ein sicheres und vorhersehbares Roboterverhalten über alle Betriebsphasen hinweg sicher.

Controller & Mode Management
  • Du entwickelst und pflegst Software für verschiedene Betriebsmodi des Roboters, darunter:

    • Locomotion

    • Standing und Balancing

    • Manipulation

    • Whole-Body Control

    • Gravity Compensation

    • Service- und Maintenance-Modi

    • Recovery-Prozesse

  • Du implementierst sicheres Controller Switching und Logik für Mode Transitions.

Robot Bring-Up & Hardware Integration
  • Du entwickelst Software für Startup-, Kalibrierungs-, Homing- und Shutdown-Prozesse.

  • Du integrierst Sensoren, Aktuatoren, Motorcontroller und Embedded Subsystems.

  • Du unterstützt Bring-up- und Inbetriebnahmeaktivitäten auf physischer Hardware.

  • Du analysierst und behebst Softwareprobleme in realen Umgebungen, in denen Timing, Synchronisation und Hardwareverhalten entscheidend sind.

Fault Management & Health Monitoring
  • Du entwickelst Watchdog- und Fault-Management-Mechanismen.

  • Du implementierst Fault Detection, Klassifizierung, Recovery und Eskalationslogik.

  • Du baust roboterweite Health-Monitoring-Systeme auf, unter anderem für:

    • Gelenk- und Aktuatorzustand

    • Thermisches Monitoring

    • Controller-Status

    • Kommunikationszustand

    • Sensorverfügbarkeit

    • Systemdiagnostik

  • Du stellst einen robusten und sicheren Betrieb unter erwarteten und unerwarteten Bedingungen sicher.

Robot API Development
  • Du entwickelst und pflegst gRPC-basierte Robot-Control-Services.

  • Du implementierst APIs für Operational State Management, Diagnostik, Fault Handling, Telemetrie und Robotersteuerung.

  • Du arbeitest gemeinsam mit Platform- und SDK-Teams an Protocol Buffer-Definitionen und der Weiterentwicklung der APIs.

Testing & Validation
  • Du…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary