Senior Software Engineer - RTL Design Tools

1 Month ago • 5 Years + • Research & Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior Software Engineer to develop and maintain infrastructure tools used in chip design and verification. Responsibilities include collaborating with customers to improve design processes, enhancing C++-based software for RTL design, researching efficient software solutions for architecture, hardware, and software teams, and refining CI/CD flows. The ideal candidate possesses strong C++, Linux, and algorithm expertise, along with experience in build and testing tools. Knowledge of RTL design and EDA vendor tools is a plus.
Must have:
  • 5+ years software development experience
  • C++, Linux development environment
  • Solid understanding of algorithms
  • Experience with build and testing tools
  • Develop and enhance C++ based software tools
Good to have:
  • RTL design knowledge
  • Expertise in modern C++, build systems, and databases
  • Experience with EDA vendor tools
Perks:
  • Equity
  • Benefits

Job Details

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 challenges that are hard to tackle, that only we can pursue, 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! Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to automate and facilitate chip design and verification processes.

What You'll be Doing:

  • Work closely with customers to develop flows and methodologies that improve chip design process

  • Develop and enhance C++ based software tools to improve RTL design productivity and quality

  • Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams.

  • Refine and enhance custom CI/CD flows.

What We Need to See:

  • BS (or equivalent experience) and 5+yrs experience.; MS (or PHD) preferred

  • Experienced with C++, Linux develop environment.

  • Solid understanding of algorithms, computer architecture and computer science theory

  • 5+ years of software development experience

  • Experienced with build and testing tools and frameworks

  • Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements

Ways to stand out from the crowd:

  • Good architecture and RTL design knowledge

  • Strong expertise in modern C++, build systems, and database.

  • Experienced with EDA Vendor tools for design, verification and formal analysis.

The base salary range is 148,000 USD - 287,500 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.

Similar Jobs

Varonis  - Infra Software Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
1 Month ago
Blizzard Entertainment - Senior Test Analyst, WoW Dev Tools | Irvine, CA or Austin, TX

Blizzard Entertainment

Irvine, California, United States (Hybrid)
2 Months ago
Overwolf - Junior Developer (Computer Science Graduate)

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
AGS - American Gaming Systems - Graduate QA Engineer

AGS - American Gaming Systems

New South Wales, Australia (On-Site)
1 Month ago
ByteDance - Research Engineer- Foundation Model AI Platform- San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Ubisoft - Tools Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Bright Machines - Research Perception Scientist, Computer Vision and Machine Learning

Bright Machines

San Francisco, California, United States (On-Site)
4 Months ago
NVIDIA - SDK/FW Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Tesla - Mechanical Design Engineer - Seating

Tesla

Berlin, Berlin, Germany (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Researcher Graduate (Applied Machine Learning - Enterprise) -2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Activision - Principal Audio Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Passive Logic - Computational Physics Software Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer - Privacy & Security - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
PTW - Graphics Programmer Talent Pool

PTW

Florida, United States (On-Site)
3 Months ago
Activision - Expert Tools Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
ByteDance - Senior Software Engineer - MySQL

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Fortis Games - Senior Technical Artist

Fortis Games

United Kingdom (On-Site)
4 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Turtle Rock Studios - Lead Lighting Artist

Turtle Rock Studios

California, United States (Hybrid)
1 Month ago
The Walt Disney Company - Log Editor

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Hour ago
PlayStation Global - QA Sr Analyst (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
1 Month ago
IGT - Systems Engineer

IGT

Reno, Nevada, United States (Remote)
3 Months ago
Sphere Entertainment Co - Senior Manager, B2B Marketing

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
4 Days ago
Workco - Design Lead

Workco

New York, United States (On-Site)
4 Months ago
The Walt Disney Company - Front Desk Agent - Full Time (English/Japanese Speaking), $32.74/Hour

The Walt Disney Company

Kapolei, Hawaii, United States (On-Site)
1 Month ago
The Walt Disney Company - Sanitation Systems Operator – Wastewater

The Walt Disney Company

Florida, United States (On-Site)
3 Weeks ago
Sandbox VR - Retail Associate

Sandbox VR

Roseville, Minnesota, United States (On-Site)
4 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model, Speech & Audio) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

The Walt Disney Company - Support Engineer (Ride and Show Engineering)

The Walt Disney Company

Hong Kong (On-Site)
2 Weeks ago
Booming games - Prototyping Engineer

Booming games

(Remote)
1 Month ago
Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
3 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Rivos - Member of Technical Staff (91839)

Rivos

Santa Clara, California, United States (Hybrid)
4 Months ago
Rockstar Games - Lead Software Engineer (C++)

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Belgium (Remote)
4 Months ago
Riot Games - Principal Software Engineer, Product Tech-Lead - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Krafton  - [Infra Div.] Technology Solution Engineer (4년 ~ 10년)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
NVIDIA - Senior Software Architect, Accelerated Computing SDN

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug