Avatar of Frank Chen.
Frank Chen
R&D Engineer
ProfileResume
Posts
14Connections
Print
Avatar of the user.

Frank Chen

R&D Engineer
My expertise lies in C/C++ software development, with a primary focus on tasks ranging from architectural and interface design to algorithm implementation. While working at Moldex3D, I improved program stability and execution speed. At Maxeda, I enhanced the speed of clustering algorithms and ensured that the results of the CTS tree were similar to the reference tools.
Logo of the organization.
Taiwan Semiconductor Manufacturing Company(TSMC)
Logo of the organization.
National Central University
Hsinchu, Taiwan

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    C,C++ Developer
    Software Engineer
    System Architecture
  • Fields
    Software
    Semiconductor
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    None
  • Skills
    C Programming
    C++ Programming
    Git
    SVN
    Fast Learner
    Initiative
    Time Management
    Jenkins
    GitLab
    Windows
    Linux
  • Languages
    English
    Intermediate
    Chinese
    Native or Bilingual
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    R&D Engineer
  • Desired work locations
    Singapore
    Japan
    United States
    Hsinchu City, Taiwan 300
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Senior Engineer

Feb 2024 - Present
Hsinchu, Hsinchu City, Taiwan
Logo of the organization.

Software Engineer

Maxeda
Full-time
May 2022 - Feb 2023
10 mos
Hsinchu, Hsinchu City, Taiwan
My primary responsibilities include CTS-related feature maintenance and development, as well as regular CICD maintenance. I accelerated the clustering computations in the CTS process by 3rd party multi-thread APIs, reducing the required time by approximately 80%. I continuously refined and improved the clock tree construction algorithm to produce more reasonable results and similar to the reference tools.
Logo of the organization.

Senior Software Engineer

Moldex3D
Full-time
Nov 2015 - Apr 2022
6 yrs 6 mos
Hsinchu County, Taiwan
I am responsible for the development and maintenance of the OEM product, Creo Mold Analysis. Through improvements in functionality, efficiency, and stability, the product's revenue has increased by 60%. I also serve as an development consultant in team, providing guidance on aspects such as interface design, architectural design, and the integration of APIs with other teams. Additionally, I am tasked with developing and maintaining shared components for five product lines within the team. This includes integrating APIs from other teams (solver, mesh), as well as reading and generating specific data from analysis result files for the integration of these components across the five product lines.

Education

Logo of the organization.
Master’s Degree
Mechanical Engineering
2013 - 2015
Description
I Implemented an algorithm about feature recognition for 3D CAD, and took the results to meshing process. It can reduce the amount of mesh elements and enhance the mesh quality to bring a more accurate result and less computing time.
Logo of the organization.
Bachelor’s Degree
Mechanical Engineering
2009 - 2013