Xiaoning Li
About Xiaoning Li
Xiaoning Li is a Principal Software Engineer at Boston Scientific with extensive experience in software engineering across various companies.
Current Title: Principal Software Engineer
Xiaoning Li currently holds the position of Principal Software Engineer at Boston Scientific. In this role, Xiaoning contributes to the development and maintenance of software systems integral to the company's operations, focusing on innovation and reliability in the medical device sector.
Previous Role at Parametric Technology Corporation
Xiaoning served as a Senior Software Engineer at Parametric Technology Corporation from 2005 to 2007. During this tenure, Xiaoning was involved in software development projects that supported the company's mission in providing global product lifecycle management software and services.
Work Experience at Computer Network Technology Corp
From 2000 to 2005, Xiaoning worked as a Senior Software Engineer at Computer Network Technology Corp. In this capacity, Xiaoning played a crucial role in developing and managing network solutions that enhance the efficiency and reliability of data communications systems.
Career at Siemens
Between 1997 and 2000, Xiaoning held the role of Senior Software Engineer at Siemens. Xiaoning was responsible for contributing to various software engineering projects, aligning with Siemens' goals in the electrical engineering and electronics sectors.
Educational Background
Xiaoning Li has earned an MS in Computer Science from Minnesota State University Moorhead, and a BS in Electrical Engineering from Hunan University. This diverse educational background laid a robust foundation for Xiaoning's extensive career in software engineering.