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
Algorithms @ 7
QA @ 7
- 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. Join the CAD team to develop and support tools integral to semiconductor products, working on advanced AI build platforms in a collaborative, cross-disciplinary environment.
Responsibilities
- Architect highly automated and customizable flows using software engineering with modular designs and object-oriented techniques.
- Collaborate closely with diverse team members to upscale methodologies for industry-leading chip builds.
- Develop tools using C++ and Python, ensuring flawless integration and execution.
- Engage cross-discipline with VLSI organizations to identify and determine future challenges for successful implementation.
Requirements
- 8+ years of relevant work experience.
- BE, BTech, or MTech in Computer Science, Electronics Engineering, Electrical Engineering, or equivalent experience.
- Proven knowledge or experience with PnR (place-and-route) flows and familiarity with Verilog, VLSI, and ASIC development principles, including logic cells.
- Strong software engineering skills, including software design, algorithms, and QA practices.
- Extensive experience in Python and C++ programming.
- Knowledge of GenAI, LLMs, and AI Code Generation is a plus.
- Outstanding interpersonal skills to thrive in a collaborative environment.
Compensation & Other Details
- Base salary ranges provided by NVIDIA:
- Level 4: 168,000 USD - 264,500 USD
- Level 5: 196,000 USD - 310,500 USD
- Eligible for equity and company benefits.
- Applications for this job will be accepted at least until December 26, 2025.
Company & Equal Opportunity
NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. They do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Senior Solutions Architect, IPP
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Principal Platform Software Engineer - RAS
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Platform Telemetry Engineer
Nvidia · Santa Clara, United States
USD 148,000-287,500 per year
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States
USD 197,400-232,000 per year
Software Engineer - Developer Experience
X (Twitter) · New York City, United States, Palo Alto, United States, Seattle, United States, San Jose, United States
USD 120,000-226,000 per year
Staff + Senior Software Engineer, Inference
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-485,000 per year
Software Engineer, RL Data
Anthropic · London, United Kingdom, New York City, United States, San Francisco, United States, Seattle, United States
USD 320,000-485,000 per year
Anthropic Fellows Program — Reinforcement Learning
Anthropic · Canada, London, United Kingdom, Berkeley, United States, United States, San Francisco, United States
USD 200,200 per year