Dai-Rong Wu

SPICE Modeling | PDK Development | CAD Engineer

Expert in advanced device modeling (BSIM4, BSIM-Bulk, HiSIM-HV), PDK/iPDK development, and CAD/EDA workflow automation with 7+ years at leading semiconductor companies.

Get In Touch

About Me

A SPICE modeling and PDK development engineer with 7+ years of experience at leading semiconductor companies. My expertise spans advanced device modeling (BSIM4, BSIM-Bulk, HiSIM-HV), PDK/iPDK development, and EDA workflow automation. Currently based in Munich, Germany, actively seeking opportunities in semiconductor device modeling and CAD engineering.

Core Skills

Programming & Scripting

Python
Cadence SKILL
Tcl
Perl
Shell Script
C++
Verilog-A
Verilog

EDA Tools & Simulators

Cadence Virtuoso
Siemens Tanner
Mentor Calibre
Keysight ICCAP
Keysight MBP
Proplus
HSPICE
Spectre

Semiconductor Knowledge

SPICE Models
BSIM4/BSIM-Bulk
HiSIM-HV
PDK/iPDK Development
CMOS Devices
FinFET Technology
RF Modeling
Device Physics

Work Experience

September 2023 - Present
Staff Engineer
Infineon Technologies, Neubiberg, Germany
  • Performed on-wafer measurements to extract characteristics of power devices
  • Developed and validated SPICE models (BSIM4, BSIM-Bulk, HiSIM-HV) across multiple simulators
  • Led technology modeling projects, managing test chip planning and cross-functional collaboration
  • Created an automated QA workflow, reducing model QA cycle time by 88% (12h → 1.5h)
  • Built an auto-centering tool to decrease model centering time
March 2020 - August 2023
Software Engineer
Siemens EDA, Hsinchu, Taiwan
  • Developed PDK and iPDK in Tanner tools for 5+ foundries and 10+ process nodes
  • Implemented front-end functionalities including callbacks and netlisting procedures
  • Developed back-end functionalities such as PCell development using Cadence SKILL and Python
  • Led TSMC iPDK conversion project, reducing development time by 50%
January 2018 - March 2020
Senior Engineer
United Microelectronics Corporation (UMC), Hsinchu, Taiwan
  • Built and validated SPICE models for MOSFETs, diodes, varactors, resistors, and RF devices
  • Contributed to model methodology development, QA flow, and model characterization documentation
  • Collaborated with cross-functional teams to ensure model accuracy and reliability
  • Mentored colleagues in modeling tasks and EDA tools usage

Education

September 2015 - August 2017
Master of Science in Electronics
National Chiao Tung University, Hsinchu, Taiwan
Research focus on Single-Photon Avalanche Diodes (SPADs) and optical crosstalk. Published first-author papers in peer-reviewed journals.
September 2011 - June 2015
Bachelor of Science in Physics
National Taiwan Normal University, Taipei, Taiwan
Developed a strong foundation in semiconductor physics and mathematical modeling.

Publications

Crosstalk between single-photon avalanche diodes in a 0.18 µm high-voltage CMOS process
DR Wu, CM Tsai, YH Huang, SD Lin.
Journal of Lightwave Technology, 2018
Time-Correlated Crosstalk Measurements Between CMOS Single-Photon Avalanche Diodes
DR Wu, CM Tsai, SD Lin.
International Conference on Optical MEMS and Nanophotonics (OMN), 2018
Single-photon avalanche diodes in 0.18-μm high-voltage CMOS technology
LD Huang, JY Wu, JP Wang, CM Tsai, YH Huang, DR Wu, SD Lin.
Optics express 25 (12), 13333-13339, 2017
CMOS single-photon avalanche diodes for light detection and ranging in strong background illumination
WS Huang, TH Liu, DR Wu, CM Tsai, SD Lin.
Proc. Solid-state Dev. Mater, 319-320, 2018

Key Projects

Automated QA Workflow
Developed a fully automated QA workflow at Infineon that generates testbenches, netlists, and reports directly from Virtuoso, significantly improving productivity.
Python Cadence SKILL Virtuoso
Auto-centering tool
Built a GUI-based auto-centering tool to fit SPICE parameters to device target specifications, reducing manual centering time by 93%.
Python Machine Learning GUI
TSMC iPDK Development
Led the conversion of TSMC PDK to an interoperable PDK (iPDK) at Siemens EDA, ensuring seamless integration with Siemens Tanner tools.
Cadence SKILL Python Tanner

Github Side Projects

An automated analog circuit sizing framework integrating AI (Bayesian Optimization) with the Sky130 PDK.
  • Single MOSFET Optimizer: Precise Drain Current (Id) matching.
  • Differential Pair Optimizer: Simultaneous Gain (Av) and Bandwidth (BW) optimization using weighted cost functions.
  • GUI Based: GUI based tool built with CustomTkinter.
Python SkyWater 130nm Ngspice AI/ML CustomTkinter
A Python-based optimization tool for SkyWater 130nm PDK BSIM4 models using the constant current method.
  • Automatic Optimization: Tunes Vth0, u0, and vsat parameters simultaneously to meet target specs.
  • GUI Interface: Real-time convergence monitoring, parameter evolution plotting, and reporting.
  • Robust Algorithm: Gradient-based approach with adaptive learning rates.
Python NumPy Tkinter Ngspice
A machine learning-based tool for predicting device aging and degradation (HCI/BTI).
  • Predictive Analysis: Estimates performance degradation over time using trained ML models on stress data.
  • Reliability Modeling: Helps in analyzing Hot Carrier Injection (HCI) and Bias Temperature Instability (BTI) effects.
  • Visualization: Generates clear degradation trend plots for easy interpretation.
Python Machine Learning Device Reliability HCI/BTI
A comprehensive parameterized cell (PCell) library for KLayout supporting SkyWater 130nm and GF180nm.
  • Component Suite: MOSFETs (multi-finger), Resistors (serpentine), Capacitors (MIM/MOS), and Inductors.
  • Dynamic Parameters: Full parametric control directly within the KLayout GUI.
  • Automation: Scriptable generation of GDS layouts for PDK development.
Python KLayout GDS PDK

Professional Certifications

Languages

Mandarin
Native Speaker
English
Fluent | Professional
German
Basic Communication | A2
Taiwanese
Native Speaker

Contact & Links

Currently based in Munich, Germany. I am actively seeking new opportunities in SPICE modeling, PDK development, or CAD/EDA engineering roles. Feel free to reach out!