Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Python @ 4
Perl @ 4
Data Analysis @ 4
AI @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking a Software/CAD Tool Engineer to build solutions that boost productivity and efficiency for custom circuit designs. The role engages with multi-functional teams and spans pre-silicon and post-silicon hardware design data, impacting multiple product lines.
Responsibilities
- Work within a multi-functional team on projects involving pre-silicon and post-silicon hardware design and related data
- Support applications such as silicon data analysis, process variation analysis, VLSI design analysis, and timing analysis
- Employ good software engineering practices to develop EDA/CAD tools for chip development
- Work closely with backend engineers to support and improve development infrastructure
- Full life-cycle ownership of tool development including data storage design, UI design, testing, development, deployment, and maintenance
- Collaborate with other team members and DA teams to bring state-of-the-art software solutions and practices to the team
Requirements
- B.Sc./M.Sc. in Computer Science/Engineering or equivalent experience
- 3+ years of relevant experience
- Good programming skills in multiple languages (C++, Tcl, Python, or other scripting languages such as Perl, Shell)
- Prior experience with tool development including GUI, database management, testing, and deployment (required)
- Familiarity with AI tools to improve productivity and impact
- Strong interpersonal skills, quick learner, proactive, innovative, highly motivated
Ways to Stand Out
- Knowledge of EDA tools like ICC2, Design Compiler, PrimeTime, and Innovus
- Previous work with VLSI, ASIC, EDA, or silicon data
- Experience working across multiple levels and teams
- Effective interpersonal and technical presentation skills
- Self-starter with passion for growth and continuous learning
Compensation and Benefits
- Base salary ranges (location- and level-dependent):
- Level 3: 136,000 USD - 218,500 USD
- Level 4: 168,000 USD - 264,500 USD
- Eligible for equity and benefits (links provided by NVIDIA)
Additional Information
- #LI-Hybrid
- Applications for this job will be accepted at least until May 26, 2026.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and provides a comprehensive benefits package.