Xiang Lin

Xiang Lin

Senior Staff Software Engineer @ Synaptics

About Xiang Lin

Xiang Lin is a Senior Staff Software Engineer at Synaptics Incorporated, where he has worked since 2017. He has extensive experience in software engineering, having previously held positions at Marvell Technologies, Trident Microsystems, and S3 Graphics, and holds a Master's and Bachelor's degree in Mechanical Engineering from Nanjing University of Science and Technology.

Work at Synaptics

Xiang Lin has been employed at Synaptics Incorporated as a Senior Staff Software Engineer since 2017. In this role, he designed and implemented a DIAG continuous integration system that automates the monitoring of diagnostic source code changes, image building, burning, and regression testing. His contributions focus on enhancing the efficiency and reliability of software development processes within the organization.

Previous Experience at Marvell Technologies

Before joining Synaptics, Xiang Lin worked at Marvell Technologies as a Senior Software Engineer from 2012 to 2017. His tenure at Marvell, located in Santa Clara, California, involved significant software development responsibilities, contributing to various projects that supported the company's technological advancements.

Background in Software Engineering

Xiang Lin's career in software engineering includes a position at Trident Microsystems as a Senior Software Engineer from 2011 to 2012 in Shanghai, China. Additionally, he worked at S3 Graphics as a Software Engineer from 2007 to 2009, also in Shanghai. These roles provided him with a solid foundation in software development and engineering practices.

Education and Expertise

Xiang Lin holds a Master's degree in Mechanical Engineering from Nanjing University of Science and Technology, where he studied from 2005 to 2007. He also earned a Bachelor's degree in the same field from the same institution, studying from 2001 to 2005. His educational background in mechanical engineering complements his technical expertise in software engineering.

Technical Responsibilities

In his professional roles, Xiang Lin has been responsible for measuring working voltage for CPU, DDR, GPU, VDEC, and NPU across various frequencies to construct a DVFS table. He has also been involved in the bring-up and verification of DDR3, DDR4, and LPDDR4 features, focusing on performance, stability margin, and hibernation.

People similar to Xiang Lin