Summary
Junchao Xu is a Software Architect with 12 years of experience designing complex metrology systems, embedded firmware, and application software, currently shaping EUV metrology at ASML. He brings a unique blend of hands-on C/C++/Python engineering and high-level architecture work, having progressed from software engineer to function cluster architect on critical production systems. His background spans electronics, PCB design, RTOS development, robotics, computer vision, and machine learning, informed by a PhD in Computer Science focused on human-robot interaction. Junchao’s research-driven approach to HRI and affective computing complements his product work, enabling empirically grounded UX and interaction design for robotic and embedded platforms. He is a creative self-starter with international academic and industry experience, skilled at turning empirical studies and statistical analysis into robust, testable software designs. Based in Eindhoven, he combines rigorous research instincts with pragmatic engineering to deliver optimal, production-ready solutions.
12 years of coding experience
14 years of employment as a software developer
Bachelor in Computer Engineering, Measuring Control Technology & Instruments, GPA: 85 / 100 (Rank 8 out of 105 students), Bachelor in Computer Engineering, Measuring Control Technology & Instruments, GPA: 85 / 100 (Rank 8 out of 105 students) at Southeast University
PhD, Computer Science, PhD, Computer Science at Delft University of Technology