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.
Software Development @ 4
Linux @ 3
MySQL @ 4
TypeScript @ 4
Python @ 6
Communication @ 4
Git @ 6
JavaScript @ 4
MongoDB @ 4
Jira @ 6
API @ 4
Oracle @ 4
Agile @ 4
AI @ 4
- 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 has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. As an NVIDIAN, you'll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.
Responsibilities
- Join an Agile and multi-functional EDA software development team.
- Participate in the development of tools that enable PCB electrical design, physical layout, and signal integrity (SI) capabilities for system designers across the company.
- Lead efforts to assess requirements from the design community and build innovative solutions that improve tools and processes.
Requirements
- BS in Computer Science, Computer Engineering, Electrical Engineering or related field (or equivalent experience).
- 8+ years of relevant work experience.
- Proven history delivering EDA/ECAD solutions around Cadence System Capture and SPB Allegro Layout.
- Cadence SKILL or other CAD-level programming experience.
- Experience with system design and hierarchical sub-design.
- Familiarity with automation within common operating systems (Windows and Linux).
- Experience with databases (examples listed: Oracle, MySQL, MongoDB).
- Proficiency in Python and TCL.
- Good communication and documentation skills.
Ways to stand out
- Experience with the Cadence System Capture TCL API.
- Experience with teamwork tools such as JIRA, Confluence, Git, CI, and Perforce.
- Knowledge or experience with PLM systems.
- Knowledge in modern web technologies: JavaScript/TypeScript and NodeJS.
Compensation & Other details
- Base salary ranges provided in the posting:
- Level 4: 168,000 USD - 264,500 USD
- Level 5: 196,000 USD - 310,500 USD
- You will also be eligible for equity and benefits (link to NVIDIA benefits in original posting).
- Applications will be accepted at least until May 2, 2026.
Equal Opportunity
NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. NVIDIA uses AI tools in its recruiting processes.