Silicon Valley, CA. relocation provided
Key contributor to the development of analog circuit simulator nanometer circuit verification platform; working closely with other analog circuit simulator developers, architects and application engineers to resolve defects, enhance accuracy, performance, capacity, and functionality for all circuit analyses.
Develop new and compatibility features for the core circuit simulator.
Enhance core circuit simulator, e.g., performance, accuracy, capacity, convergence.
Maintain and enhance compatibility with other simulators.
Profile and identify bottlenecks in performance of various analyses for very large circuits.
Improve numerical algorithms used in the core engine.
Debug difficult testcases with accuracy, performance, capacity, or functional issues.
A successful candidate will have a proven track-record of developing efficient, high-quality EDA software products and an advanced or expert level background in circuit simulator development and associated algorithms.
10+ years of experience in development and optimization of commercial circuit simulators.
Strong background in numerical methods and sparse matrix techniques.
Should have detailed understanding of the internal workings of a circuit simulator.
Excellent knowledge of analog electrical circuits.
Knowledge of Verilog-A and modeling in Verilog-A.
Outstanding programming skills in C and C++, preferably on Linux platform.
Proficiency in memory optimization, high-performance data structures and algorithms.
Advanced multithreading programming experience.
Solid background in object-oriented design and software engineering processes.
Masters or PhD degree in Electrical Engineering or relevant area.