Logo
NVIDIA

Software Engineer, Hardware Tools and Methodology Development

NVIDIA, Santa Clara

Save Job

Software Engineer, Hardware Tools and Methodology Development

Join to apply for the Software Engineer, Hardware Tools and Methodology Development role at NVIDIA

Software Engineer, Hardware Tools and Methodology Development

Join to apply for the Software Engineer, Hardware Tools and Methodology Development role at NVIDIA

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from NVIDIA

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing! More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to pursue, that only we can seek, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today!
NVIDIA is looking for a Software Engineer with proven hardware design and methodology expertise to join our world-class team to help amplify human creativity and intelligence.
What You'll Be Doing

  • Develop and deploy in-house tools and workflows to support engineering business units across NVIDIA.
  • Take ownership of tools that generate common design blocks used in all products, such as auxiliary RTL logic for design-for-test, safety/resiliency, and power-saving logic.
  • Act as a "DevOps" engineer for RTL automation by developing new features and maintaining efficient operations for existing users.
  • Collaborate closely with front-end RTL designers and back-end library engineers to provide daily technical support.
  • Build new workflows and methodologies to ensure smooth integration into various IP development environments.
What We Need To See
  • Bachelor’s or Master’s degree in Electrical Engineering or Computer Engineering (or equivalent experience).
  • 2+ years of proven experience preferred
  • Proficiency in software engineering for large systems using modern Python.
  • Solid understanding of fundamental digital design concepts with hands-on experience in Verilog.
  • Experience with Unix/Linux shell scripting and Makefiles.
  • Experience in verification, Perl, and compiler concepts is a plus.
  • Strong ability to collaborate with multi-functional teams and effectively communicate technical details.
With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We invite you to join our team with experienced individuals from around the world working together to promote rapid growth. Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and AI technology? If so, we want to hear from you.
The base salary range is 108,000 USD - 212,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits . NVIDIA accepts applications on an ongoing basis.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.
JR1997975

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    Computer Hardware Manufacturing, Software Development, and Computers and Electronics Manufacturing

Referrals increase your chances of interviewing at NVIDIA by 2x

Get notified about new Software Engineer jobs in Santa Clara, CA .

Software Engineer, AI Intern (Fall 2025)

San Francisco Bay Area $57.00-$61.00 3 weeks ago

Mountain View, CA $125,400.00-$188,100.00 2 weeks ago

Software Engineer, AI Platform - New Grad

San Jose, CA $130,000.00-$180,000.00 2 weeks ago

New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 9 months ago

New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 5 months ago

Software Engineer (L4), Content & Business Products

Mountain View, CA $130,000.00-$176,000.00 2 weeks ago

Full Stack Software Engineer - Post-training

Palo Alto, CA $180,000.00-$440,000.00 2 weeks ago

Software Engineer (L5) - Open Connect Platform

San Jose, CA $113,400.00-$206,300.00 2 weeks ago

Palo Alto, CA $152,400.00-$228,700.00 7 hours ago

Software Engineer - Intern (Summer 2025)

San Jose, CA $3,000.00-$4,000.00 9 months ago

Software Engineer(s) - New Grad (Fall 2025 Graduation)

Frontend Software Engineer - University Graduate 2025

San Mateo, CA $120,000.00-$280,000.00 2 weeks ago

Sunnyvale, CA $117,000.00-$234,000.00 2 weeks ago

San Jose, CA $100,500.00-$173,250.00 2 weeks ago

San Jose, CA $113,400.00-$206,300.00 1 day ago

Santa Clara, CA $150,000.00-$175,000.00 8 months ago

San Jose, CA $113,400.00-$206,300.00 1 day ago

San Jose, CA $113,400.00-$206,300.00 1 day ago

Full Stack Software Engineer (L4), Product Localization Engineering

eCommerce Full Stack Developer (React / Shopify) - On Site

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr