{"id":81421,"title":"RT Communication Bus Engineer (human)","company":"Neura Robotics","city":null,"region":"Baden-Württemberg","location":"Metzingen / Riederich, Riederich, Baden-Wurttemberg, Germany","work_model":"onsite","employment_type":"full_time","employment":["full_time"],"roles":["software"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-04-28T07:28:46.366000+00:00","tools":["Linux","C","C++"],"seniority":"unknown","years_experience_min":null,"german_requirement":"not_mentioned","german_level":"unspecified","english_requirement":"required","english_level":"unspecified","team_language":"unknown","confidence":0.4,"method":"rules","language_badge":"Not stated","language_evidence":null,"requirements_snippet":"Experience with industrial Ethernet ecosystems and infrastructure (Cisco Industrial, B&R X20, Hirschmann, or Beckhoff EK1100 series). Servo drive commissioning experience with vendors such as Synapticon or Beckhoff. Familiarity …","url":"https://jobs.ashbyhq.com/neura-robotics-gmbh/ec3e630f-3557-4d63-a7b3-ef9e7e70a7c2","source":"ashby","agency":null,"description_text":"Your mission & challenges\nWe are growing our real-time communication capability across NEURA's current and next-generation robot platforms. This role owns the deterministic bus layer that connects the robot's real-time operating system to actuators, sensors, and the higher-level Robot Abstraction Layer — EtherCAT, PTP / gPTP, TSN, and CANfd.\nYou will sit between the kernel and BSP layer (where the RT & Kernel engineer owns OS scheduling and the kernel network path) and the Robot Abstraction Layer (which consumes the bus through a stable communication interface), and collaborate closely with low-level control, hardware, and safety stakeholders to deliver a communication stack that is reliable, measurable, and suitable for a controlled product lifecycle.\n• EtherCAT master stack configuration and maintenance for every robot platform: cycle management, slave topology, and integrity monitoring under real workload.\n• The real-time communication server that bridges the EtherCAT master to the Robot Abstraction Layer's communication interface — and its evolution as platforms and drives change.\n• Servo drive bring-up and commissioning at the firmware / protocol level: drive parameterisation, CoE / SoE handling, fault and state-machine behaviour on real hardware.\n• Hardware clock synchronisation (IEEE 1588 PTP, 802.1AS gPTP) and TSN traffic shaping (802.1Qbv/Qav/AS) for deterministic Ethernet on robot cells; RT network path tuning to match.\n• CANfd internal bus on the Compute Unit: PHY configuration, bit-timing, frame handling, and bus-level diagnostics.\n• Co-review of WCET budgets and cycle timing with the RT & Kernel engineer at the OS / fieldbus boundary, ensuring scheduling, interrupt, and synchronisation assumptions hold under load.\n• Measurement and diagnostic tooling for RT communication integrity (latency, jitter, missed cycles), giving dependent teams a shared, evidence-based view of timing.\n• Safety- and certification-relevant design participation, documentation, and traceability for the communication path; technical documentation kept current for the wider engineering organisation.\n\nWhat we can look forward to\n• Hands-on experience with industrial EtherCAT master stacks (open-source or commercial) on real hardware — not configuration only.\n• Servo drive commissioning experience using EtherCAT-based protocols (CoE / CANopen over EtherCAT, SoE / Sercos over EtherCAT), including drive parameter handling and state-machine debugging.\n• Implementation-level experience with IEEE 1588 / PTP clock synchronisation on real hardware.\nTSN stack configuration experience: 802.1Qbv/Qav/AS traffic shaping and gPTP hardware timestamping.\n• CANfd protocol working knowledge: PHY configuration, bit-timing calculation, CANfd frame handling vs classic CAN 2.0.\n• Solid C and C++ at the RT networking / embedded protocol boundary; practical scripting for engineering workflows.\n• A collaborative working style: shared design, constructive code review, proactive communication, and reliable coordination across kernel, control, and hardware disciplines. Strong teamwork is essential for this role.\n• Bachelor's degree in a relevant field, or equivalent practical experience.\n\nNice to Have\n• Experience with industrial Ethernet ecosystems and infrastructure (Cisco Industrial, B&R X20, Hirschmann, or Beckhoff EK1100 series).\n• Servo drive commissioning experience with vendors such as Synapticon or Beckhoff.\n• Familiarity with real-time Linux network path tuning and interrupt coalescing.\n• Exposure to functional safety engineering practices for deterministic communication paths — documentation, evidence, review cycles. Certification sign-off is not required for this role.\n• Background in robotics, motion control, or industrial automation with strict timing expectations.\n• Interest in growing scope as the platform team expands.","responsibilities_text":null,"requirements_text":"• Experience with industrial Ethernet ecosystems and infrastructure (Cisco Industrial, B&R X20, Hirschmann, or Beckhoff EK1100 series).\n• Servo drive commissioning experience with vendors such as Synapticon or Beckhoff.\n• Familiarity with real-time Linux network path tuning and interrupt coalescing.\n• Exposure to functional safety engineering practices for deterministic communication paths — documentation, evidence, review cycles. Certification sign-off is not required for this role.\n• Background in robotics, motion control, or industrial automation with strict timing expectations.\n• Interest in growing scope as the platform team expands.","status":"open","duplicate_of":null,"first_seen":"2026-11-04T00:18:09.889475+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["Linux","C","C++"],"posting_language":"en","evidence":[],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English required","company_id":2275}