RC Solution Engineer
In R&D, Design and Technology Platform (DTP) provides differentiated and world-leading design solutions to enable the implementation of System on Chip (SoC) for leading AI/HPC, communication, automotive and IoT applications on TSMC's diverse silicon and packaging technology platform. We work with the world's leading SoC design teams and ecosystem experts to promote industry-leading process design kits (PDKs) and reusable design blocks for the semiconductor intellectual property core (IP), including standard cell libraries, embedded memory, general-purpose input/output (GPIO), simulation and interface IP, as well as electronic design automation (EDA) tools and design flows for monolithic SoCs and heterogeneous 3DICs. This allows us to accelerate the process of transforming innovation into silicon chips and creating revolutionary changes in daily life!
Job Responsibilities
Electrical RC and Electromagnetic tool related work:
1. Work with TCAD, device and model team to simulate electrical phenomenon by 3D Quasi-Static field solvers or 3D Full-Wave Electromagnetic (EM) field solvers to come out device parasitic RC, interconnect parasitic RCLK (R: resistance, C: capacitance, L: self-inductance, K: mutual-inductance) network or passive device S-parameter/sub-circuit models for digital transient and high speed/frequency circuit simulations.
2. Collaborate with EDA partners to enable required features and target accuracy for RC extraction tools.
3. Develop RC collaterals to meet customers’ tape-out requirements.
4. Analyze RC accuracy issues, perform process and performance impact analysis, and provide novel and effective solutions.
RC software related work:
1. RC extraction utility development from LVS database handling, pattern matching to final RC netlist.
2. Define software architecture, specification, algorithms, and functions for future extensions on novel device structures.
3. Software pseudocode and final coding development and maintenance.
4. Interface definition and development among TSMC RC utility and EDA RC tools.
5. Build regression and QA system.
Job Qualifications
1. Master's degree or a Ph.D. in Computer Science or Electrical Engineer related to parasitic RC extraction, e.g., StarRC/QRC/xACT, QuickCap/QRCFS, or HFSS/EMX/PeakView, with solid background in CAD tool development, RCLK model development, RCLK application engineering, or CAD flow development.2. Have scripting/programming skills in C-SHELL, Perl, and C++.
3. Very strong software experience but with less RCLK experience is also welcome.
Personal Attributes:
1. Aggressive, self-motivated, and passionate in learning and problem solving.
2. Excellent written and verbal communication skills in English.
3. Understand and honor teamwork values.
TSMC Core Values
At TSMC, we invite talented individuals who share our vision and values to contribute to our continued success. Our core values are the foundation of our culture, guiding every decision and action. We seek applicants who deeply resonate with these principles and embody them in their work:- Integrity: Tell the truth. We do not brag. We do not make commitments lightly. Once we make a commitment, we devote ourselves completely to meeting that commitment.
- Commitment: Employees are dedicated to the company, view the company’s success as their own and work diligently to make their best contributions. As commitment is mutual, the Company strives to serve the best interests of its employees.
- Innovation: Innovation is the wellspring of the Company's growth. It means more than new ideas; it means putting ideas into practice.
- Customer Trust: We strive to build deep and enduring relationships with our customers, who trust and rely on us to be part of their success over the long term.

