Summary
Xuanjiao Zhu is an embedded software engineer based in Munich with 8 years of hands-on experience designing real-time control software for robotic arms and IoT systems. At Agile Robots SE he develops TI- and STM32-based firmware, implements fieldbuses like EtherCAT and CAN, and works on bootloaders, FOC, HIL testing and safety validation for TÜV SÜD certification. He programs primarily in C/C++ with supplemental Python and JavaScript, and integrates CI/CD, versioning and verification tools such as GitLab CI, CMake and LDRA into embedded workflows. With a Master’s in Embedded Systems Engineering and early research on indoor localization, he combines academic rigor with practical product delivery across hardware-software boundaries. An uncommon strength is his breadth across low-level motor control and formal safety processes, enabling precise, certifiable robotic motion.
8 years of coding experience
Bachelor's Degree Communication Engineering, Bachelor's Degree Communication Engineering at Zhengzhou University
Master's Degree Embedded Systems Engineering, Master's Degree Embedded Systems Engineering at University of Duisburg-Essen
Chinese, English, German