Talent.com
Neura Robotics
Robot Platform Engineer - Humanoid (human)Neura Robotics • zürich, Switzerland
Robot Platform Engineer - Humanoid (human)

Robot Platform Engineer - Humanoid (human)

Neura Robotics • zürich, Switzerland
Vor 24 Tagen
Stellenbeschreibung
ppAt NEURA Robotics, we are building b4NE-1 /b, a cognitive humanoid robot designed to operate safely and autonomously in real-world environments. We are looking for a bRobot Platform Engineer /b to join our Humanoid team and help develop the software foundation that connects hardware, controls, middleware, and applications into a reliable production-ready robotics platform. /p pThis role sits at the intersection of robotics software, embedded systems, distributed systems, middleware, and hardware integration. You will work directly with engineers across locomotion, whole-body control, manipulation, perception, state estimation, and embedded software to ensure the humanoid platform operates reliably on real hardware. /p pWe are looking for a strong C++ software engineer who enjoys working close to the robot, solving system-level challenges, and building robust software infrastructure for complex robotic systems. /p h3Your mission challenges /h3 h3Humanoid Platform Integration /h3 ul lipDevelop and maintain the software abstraction layer connecting 4NE-1 hardware capabilities to NEURA's platform software. /p /li lipIntegrate actuators, joints, limbs, hands, sensors, safety systems, and robot controllers into a unified software architecture. /p /li lipCreate and maintain hardware interfaces that expose robot capabilities to control, planning, and application layers. /p /li lipCollaborate closely with controls, locomotion, and hardware teams on platform-wide integration. /p /li /ul h3Middleware System Integration /h3 ul lipIntegrate software components across the humanoid stack, including locomotion, manipulation, whole-body control, state estimation, perception, diagnostics, and robot operations. /p /li lipDesign and maintain communication pathways between embedded systems, robot software, and higher-level applications. /p /li lipWork with DDS-based communication systems and real-time software pipelines. /p /li lipSupport deployment and integration of robotics middleware frameworks such as ROS 2, Dora, DDS-native architectures, or other distributed robotics systems. /p /li lipCollaborate with Middleware Engineers on the broader software platform architecture. /p /li /ul h3Robot Lifecycle State Management /h3 ul lipDesign and maintain the humanoid operational state machine covering:br/BOOT → HOMING → STAND → OPERATIONAL → FAULT → E-STOP → RECOVERY /p /li lipImplement transition guards, recovery procedures, timeout handling, and fault escalation mechanisms. /p /li lipEnsure safe and predictable robot behavior throughout all operational phases. /p /li /ul h3Controller Mode Management /h3 ul lipDevelop and maintain software for robot operating modes, including: /p ul lipLocomotion /p /li lipStanding and balancing /p /li lipManipulation /p /li lipWhole-body control /p /li lipGravity compensation /p /li lipService and maintenance modes /p /li lipRecovery procedures /p /li /ul /li lipImplement safe controller switching and mode-transition logic. /p /li /ul h3Robot Bring-Up Hardware Integration /h3 ul lipDevelop software responsible for startup, calibration, homing, and shutdown procedures. /p /li lipIntegrate sensors, actuators, motor controllers, and embedded subsystems. /p /li lipSupport robot bring-up and commissioning activities on physical hardware. /p /li lipDebug software issues in real-world environments where timing, synchronization, and hardware behavior matter. /p /li /ul h3Fault Management Health Monitoring /h3 ul lipDevelop watchdog and fault-management mechanisms. /p /li lipImplement fault detection, classification, recovery, and escalation logic. /p /li lipBuild robot-wide health monitoring systems covering: /p ul lipJoint and actuator health /p /li lipThermal monitoring /p /li lipController status /p /li lipCommunication health /p /li lipSensor availability /p /li lipSystem diagnostics /p /li /ul /li lipEnsure robust and safe robot operation under both expected and unexpected conditions. /p /li /ul h3Robot API Development /h3 ul lipDevelop and maintain gRPC-based robot control services. /p /li lipImplement APIs for operational state management, diagnostics, fault handling, telemetry, and robot control. /p /li lipContribute to Protocol Buffer definitions and API evolution together with platform and SDK teams. /p /li /ul h3Testing Validation /h3 ul lipDevelop platform-level integration tests covering the complete humanoid system. /p /li lipValidate software in simulation environments such as MuJoCo and Isaac Sim. /p /li lipSupport continuous integration and automated testing pipelines. /p /li lipVerify functionality on physical 4NE-1 robots. /p /li /ul h3What We Are Looking For /h3 ul lipBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, Software Engineering, Mechatronics, or a related field. /p /li lipStrong software engineering skills in modern C++ (C++17 or later). /p /li lipExperience working with embedded systems or hardware-near software. /p /li lipStrong Linux development experience, including: /p ul lipMulti-threaded applications /p /li lipDebugging and profiling /p /li lipProcess and memory management /p /li lipPerformance optimization /p /li /ul /li lipExperience developing real-time or latency-sensitive applications. /p /li lipExperience with DDS-based communication systems such as FastDDS, Cyclone DDS, RTI Connext, or comparable distributed communication frameworks. /p /li lipExperience integrating software across complex systems involving hardware, sensors, controllers, and distributed software services. /p /li lipPractical experience working with physical robots or robotic hardware platforms, not solely simulation environments. /p /li lipExperience bringing up, integrating, troubleshooting, or deploying robotic systems on real hardware. /p /li lipStrong understanding of software architecture, system integration, and debugging in complex environments. /p /li lipExperience designing and implementing state machines for operational and fault-management workflows. /p /li lipFamiliarity with gRPC and Protocol Buffers. /p /li lipExperience with containerized development environments using Docker, Nix, Podman, or comparable technologies. /p /li lipFamiliarity with modern software engineering practices, including CI/CD pipelines, dependency management, packaging, and reproducible build environments. /p /li lipFamiliarity with virtualized or hypervisor-based development environments, including virtual machines, KVM/QEMU, cross-compilation environments, or similar embedded software workflows. /p /li lipStrong communication skills and the ability to collaborate effectively across software, controls, electronics, and mechanical engineering teams. /p /li /ul h3Nice to Have /h3 ul lipExperience with humanoid robots, legged robots, mobile manipulators, or other complex robotic systems. /p /li lipExperience with robotics middleware and orchestration frameworks such as: /p ul lipROS 2 /p /li lipDora /p /li lipZenoh /p /li lipDDS-native systems /p /li lipProprietary robotics platforms /p /li /ul /li lipFamiliarity with OROCOS RTT or other hard real-time robotics frameworks. /p /li lipExperience integrating software into high-frequency control systems (500 Hz–1 kHz). /p /li lipExposure to locomotion, balancing, whole-body control, manipulation, or state-estimation systems. /p /li lipKnowledge of QoS tuning, distributed communication architectures, and robotics middleware performance optimization. /p /li lipExperience with safety-critical systems, fault-tree analysis (FTA), FMEA, or safety-oriented software development. /p /li lipFamiliarity with cross-compilation, embedded Linux, virtualization, and deployment pipelines for robotic products. /p /li lipContributions to open-source robotics software, middleware, infrastructure, or embedded systems projects. /p /li /ul /p #J-18808-Ljbffr
Jobalert für diese Suche erstellen

Robot Platform Engineer - Humanoid (human) • zürich, Switzerland

Ähnliche Stellen

Entwicklungsingenieur / Mechanical Engineer (m/w/d)

Manpower SwitzerlandSchaffhausen

Unsere Mission ist es, Unternehmen professionell bei der Vermittlung von Temporär- und Dauerstellen zu unterstützen – sei es bei Auftragsspitzen, Projektsteigerungen, temporären Engpässen oder bei ... Mehr anzeigen

 • Gesponsert

Entwicklungsingenieur 100% (m/w/d)

AdeccoZug, Zug, Switzerland

Gut bezahlter Job mit Entwicklungsmöglichkeiten gesucht?.Durchführen von Berechnungen, Simulationen-Begleiten von Messungen, Festigkeits- und Dauerversuchen, sowie Feldversuchen.Entwickeln von hydr... Mehr anzeigen

Wir suchen: System Engineer

COMED AGAltdorf, UR, Switzerland

Du bist ein erfahrener System Engineer und suchst nach einer neuen Herausforderung? Du willst Dich beruflich und persönlich weiterentwickeln? Dann bist Du bei uns genau richtig!.Du analysierst, kon... Mehr anzeigen

 • Gesponsert

Hardware Lead

PulseRise Technologies LTDZürich, Switzerland
Quick Apply

As Hardware Lead, you'll build and own the hardware function from the ground up.Today we have deep expertise across AI, autonomy, and software, with zero hardware in-house.You'll define our hardwar... Mehr anzeigen

Oberarzt Rheumatologie (w/m/d)

Clickjob Meyer AGEmbrach, Europa

Clickjob ist seit 2003 auf die Rekrutierung von Fach- und Führungskräften in den Bereichen Medizin & Gesundheitswesen, Legal sowie Hotellerie & Gastronomie spezialisiert.Seit 2010 liegt unser Schwe... Mehr anzeigen

 • Gesponsert

Maschinenbaumonteur 100% (m/w/d)

Universal-Job AGSchaffhausen, CH

Unser Kunde sucht dich als Maschinenbaumonteur/in für den Maschinenbau.Deine wesentlichen Aufgaben umfassen:.Maschinenmontage: Mechanischer, elektrischer und pneumatischer Aufbau von Heisssiegel- u... Mehr anzeigen

 • Gesponsert

QC Micro Technician 3 // Johnson&Johnson

Randstad (Schweiz) AGSchaffhausen, Schaffhausen

Für die Welt sorgen … beim Einzelnen beginnen.Dieser Leitsatz inspiriert und eint die Menschen bei Johnson & Johnson.Dank den innovativen Produkten, Prozessen und Technologien gehört Johnson & John... Mehr anzeigen

 • Gesponsert

Prüftechniker Elektronik (m/w) 100%

yellowsharkBülach, ZH, Switzerland, CH

Betreuung und Weiterentwicklung von Prüf- und Testprozessen für elektronische Systeme und Geräte.Sicherstellung von Qualitätsanforderungen innerhalb der Produktion sowie bei externen Partnern.Techn... Mehr anzeigen

 • Gesponsert

System Engineer

COMED AGAltdorf, UR, Switzerland

Du bist ein erfahrener System Engineer und suchst nach einer neuen Herausforderung? Du willst Dich beruflich und persönlich weiterentwickeln? Dann bist Du bei uns genau richtig!.Du analysierst, kon... Mehr anzeigen

 • Gesponsert

Hardware Engineer

TalentCloud Group RecruitmentZürich, Switzerland
Quick Apply

Hardware Design Engineer | PCB Design | Altium Designer.Are you an experienced Hardware Design Engineer with a passion for PCB design and bringing innovative hardware from concept through to produc... Mehr anzeigen