Summary
Yu-chi Lin is a Staff Software Engineer in Cupertino with a decade of experience bridging robotics research and production systems, currently leading technical work at Nuro. He holds a Robotics PhD from the University of Michigan and specializes in motion planning, learning-enhanced planning, and humanoid contact and dynamics—skills honed through academic positions at UMich, Max Planck, and WPI. At Nuro he progressed from software engineer to tech lead and staff engineer, combining hands-on algorithm development with team leadership in autonomous vehicle robotics. His background includes service-robot perception work and a stint in military service, reflecting discipline and a practical, systems-oriented mindset. Colleagues know him for translating rigorous research into robust, deployable motion-planning solutions and for maintaining an active professional presence through his website.
10 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy (PhD) Robotics, Doctor of Philosophy (PhD) Robotics at University of Michigan
Master of Science (M.S.) Electrical Engineering, Master of Science (M.S.) Electrical Engineering at National Taiwan University
Doctor of Philosophy (PhD) Robotics Engineering, Doctor of Philosophy (PhD) Robotics Engineering at Worcester Polytechnic Institute
Chinese, English, Japanese