Senior Robotics Engineer

Self Patch — Poland · Posted ~4 hours ago

Senior Full-time

Skills

ROS 2 robotics lifecycle nodes fault diagnostics OTA updates software troubleshooting SOVD PLC OPC UA EtherNet/IP S7 ADS OTA micro-ROS CAN UDS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a robotics engineering team building self-healing systems for industrial robots and factory environments. You will use ROS 2 to capture faults, develop diagnostic and remediation workflows, safely deploy fixes over the air, and verify outcomes on machines. The role suits an experienced robotics engineer who understands lifecycle nodes and production reliability, with additional opportunities to work with industrial protocols and low-level robotics communication.

Highlights

Work on advanced robot self-healing systems, production ROS 2 infrastructure, automated fault diagnosis, safe OTA fixes, and verification workflows. The role offers meaningful open-source contributions and hands-on work connecting robotics with industrial automation.

Description

Build the self-healing loop for robots and the factory floor. We are hiring a senior ROS 2 engineer at selfpatch.ai. We build ros2_medkit, open source SOVD diagnostics for ROS 2. We use it in our self-healing loop: diagnose, propose a fix, apply it over the air, verify, remember.Our DiagBox connects factory PLCs so the robot and the line appear in one view. You would capture the faults that /diagnostics misses and build the path from fault evidence to proposed fixes, gated rollouts and verification on the machine. We look for production ROS 2 experience on robots, practical knowledge of lifecycle nodes, and care with debounce, storage and evidence. Nice to have:industrial protocols on a factory floor (OPC UA, EtherNet/IP, S7, ADS or the closed ones),OTA updates in production,micro-ROS or CAN and UDS on the low-level sidetools for LLM agents To apply, send one merged ROS 2 pull request and a few sentences on something medkit is missing. If your work is private, describe a production fix you owned instead. No CV needed. Fully remote. Full time. Up to 50 EUR per hour. github.com/selfpatch/ros2_medkit