Take end‑to‑end ownership of embedded and safety‑related software issues observed in customer deployments
Investigate safety‑relevant incidents, unexpected stops, degraded behavior, or fault scenarios
Analyze logs, traces, watchdog events, fault reports, and system resets from deployed robots
Reproduce safety‑critical failures in lab and controlled environments
Design and implement fixes and improvements in embedded C/C++ software
Work with microcontrollers, real‑time constraints, and low‑level drivers, with safety as a primary concern
Implement, validate, and improve safety mechanisms such as monitoring, fault detection, redundancy, and safe states
Work with SICK safety logic, including configuration, debugging, and validation
Use and contribute to Safety Designer configurations and safety logic design
Assess whether issues can be resolved within the front‑office scope or require structured escalation to core R&D
Escalate issues with clear safety impact analysis, reproduction steps, and mitigation proposals
Collaborate closely with electronics, systems, safety specialists, and R&D teams
Contribute to improving testing, validation, and deployment pipelines to prevent safety regressions