5 years of experience in developing high-performance, large-scale, commercial-grade software using object-oriented programming language (C/C++) on Linux
10 years of training and experience with mathematical modeling, computational science, numerical analysis, and object-oriented programming
Proven track record of innovative research and software development in transistor-level circuit simulation, computational electromagnetics, signal and power integrity analysis
Strong project management and leadership skills, excellent teamwork spirit and communication skills
Strong ability to learn fast, prototype fast, and turn “ideas” into “products”
Good knowledge of data analytics, machine learning, numerical optimization and mathmatical programming.
Specialties: Exceptional understanding of algorithms and data structures; Proficient in C/C++; Matlab; Python; Verilog-A; Perl; Parallel programming (OPENMP, CUDA)
Senior Principal Software Engineer @ Senior Member of Consulting Staff
Custom analog, digital, and mixed-signal IC simulation
Cadence "Well Done!" Award From November 2014 to Present (1 year 2 months) CAD R&D Engineer @ Propose, prototype, analyze, implement and released (in C/C++ on Linux) various advanced numerical methods and core algorithms that significantly boost the capability and efficiency of in-house transistor-level mixed-signal circuit simulator, which has been proved to be highly competitive to external commercial solutions, and extensively used in designs of a broad portfolio of industry-leading IC products at advanced nodes
Extensive hands-on experiences in helping IC designers analyze real-life transistor-level schematics and layouts, and solve simulation problems with a quick turn-around time
Project management and leadership experience: initializing and leading R&D projects (internal, cross-
division, and collaboration with universities); prioritizing and planning R&D resources; mentoring; organizing and leading user meetings; presenting and promoting new features in simulation/modeling tools and design flows
Selected projects:
Novel dc analysis algorithms with superior capabilities of solving very difficult DC problems for various analog and mixed-signal ICs and significantly speed-up large post-layout DC simulation
Innovative algorithms that significantly boost the speed and parallel efficiency of large-scale schematic and post-layout transistor-level transient simulation with no loss of accuracy
Numerous new features, optimizations, better heuristics and engineering trade-off, that significantly improve the reliability and speed of the mixed-signal circuit simulator From January 2010 to October 2014 (4 years 10 months) Greater Boston AreaResearch Assistant and Predoctoral Fellow @ Developed the industry-first symmetric, multi-scaled, multi-rate Electromagnetic-Circuit co-simulator (in C++) based on time-domain finite-element method (TDFEM) for broadband simulations of microwave/RF circuits and IC packaging with superior accuracy and speed over its peers
Utilized minimum spanning tree and tree-cotree splitting algorithms and conquered the low-frequency breakdown and late-time instability problems in TDFEM, so that large-scale EM-Circuit co-simulation finish within minutes and seconds, which previously would simply fail, or take days and months to finish
Developed a C++ simulation program that features a novel numerical scheme to incorporate the feed network models into TDFEM-based antenna simulator, enabling accurate and efficient simulation of the entire antenna system From August 2004 to December 2009 (5 years 5 months) Summer Intern @ Developed a robust and efficient C++ software package for a fast and accurate rational approximation of frequency-dependent measured/simulated data of circuits and interconnects
Generated black-box macromodels for high frequency circuits and interconnects and implemented advanced techniques for fast passivity check and correction
Implemented SPICE-compatible circuit synthesis for signal integrity analysis of high-speed interconnects and packages From May 2007 to August 2007 (4 months)
Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering @ University of Illinois at Urbana-Champaign From 2004 to 2009 Master's Degree, Electrical and Computer Engineering @ University of Illinois at Urbana-Champaign From 2004 to 2006 Bachelor's Degree, Electrical Engineering @ University of Science and Technology of China From 2000 to 2004 Rui Wang is skilled in: Numerical Analysis, IC, Antennas, Signal Integrity, Simulation, High Performance Computing, Matlab, Fortran, Algorithms, Finite Element Analysis, Semiconductors, C++, RF, EDA, Analog