Opening. This role is a key contributor to the development of StarRC, the EDA industry's gold standard for parasitic extraction. The successful candidate will be responsible for designing, developing, and maintaining StarRC, improving capacitance models and accuracy to enable new technologies ahead of the competition.
What you'll do
- Designing, developing, and maintaining StarRC, the EDA industry's gold standard for parasitic extraction
- Improving capacitance models and accuracy to enable new technologies ahead of the competition
- Developing next-generation parasitic extraction algorithms and flows to improve runtime, memory, and capacity
- Enhancing scripts and methodologies to analyze big data and optimize our products using advanced techniques like machine learning
What you need
- MS/PhD in Computer Science, Electrical Engineering, Physics, Mathematics, or a related field. Doctorate or equivalent industrial experience preferred.
- Solid C++ programming and debugging skills
- Good knowledge of software development processes and tools, data structures, and algorithms
- Experience in a Linux environment and familiarity with scripting languages
- Understanding of numerical mathematics, machine learning, or AI as applied to optimization problems (nice to have)
Why this matters
- Advance the capabilities of StarRC, keeping it at the forefront of parasitic extraction technology
- Enable new semiconductor technologies through improved modeling and accuracy
- Enhance the performance and efficiency of our tools, benefiting customers in the semiconductor industry
- Drive innovation by integrating machine learning techniques into our product development
- Support the development of cutting-edge technologies that shape the future of electronics
- Contribute to the success of Synopsys by delivering high-quality, reliable software solutions