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

Metadrob - Unreal Engine Developer

Metadrob

Jaipur, Rajasthan, India (On-Site)
4 Months ago
Demonware - Platform Engineering Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
NVIDIA - Solutions Architect, Networking - Cloud Service Providers

NVIDIA

Redmond, Washington, United States (Hybrid)
3 Weeks ago
ION - Principal Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Epic Games - Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Week ago
N-iX - Senior Embedded Engineer

N-iX

Lviv, Lviv Oblast, Ukraine (Remote)
1 Week ago
MillerKnoll - CAD Engineer

MillerKnoll

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Krafton  - PUBG IP Franchise Project ARC Community Manager

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Google - Staff Software Engineer, Geo

Google

Mountain View, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Handy Games - Software Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Week ago
The Walt Disney Company - Sr Software Engineer (Rust Developer)

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
PwC - IN_Manager_ GRC _Risk Analytics _Advisory_Gurugram

PwC

Gurugram, Haryana, India (On-Site)
1 Month ago
Epic Games - Senior ML Developer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rivos - Accelerator Design Verification - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Valve corporation - Psychologist
Research/Experimental

Valve corporation

Bellevue, Washington, United States (On-Site)
3 Months ago
Behaviour Interactive - Technical Artist - Internship Fall 2025

Behaviour Interactive

Rotterdam, South Holland, Netherlands (On-Site)
4 Days ago
Amazon Games - Senior Software Developer, Amazon Games AI

Amazon Games

San Diego, California, United States (On-Site)
1 Month ago
Google - Research Intern, PhD, Summer 2025

Google

Mountain View, California, United States (On-Site)
3 Months ago
Haptic - Principal Technical Artist

Haptic

Dallas, Texas, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Riot Games - Manager, Software Engineering - VALORANT, Competitive, Match Services

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
The Walt Disney Company - Disney Store: Sales Associate (Seasonal)

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Microsoft - Research Intern - AI-Driven System Design and Optimization

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Google - Open Career Opportunities, Verily Life Sciences

Google

Mountain View, California, United States (On-Site)
3 Months ago
undefined - Principal Player Combat & Gameplay Designer

Bellevue, Washington, United States (On-Site)
4 Months ago
Lead venture - Account Manager (Entry Level)

Lead venture

United States (Remote)
4 Months ago
High Moon Studios - Senior Gameplay Animator

High Moon Studios

California, United States (Hybrid)
1 Week ago
Epic Games - Senior Animator

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Blazesoft - Online Casino Program Manager

Blazesoft

Concord, California, United States (On-Site)
7 Months ago
Trek - Sales Associate - Part Time

Trek

Ventura, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Rivos - CPU Physical Design - Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
4 Months ago
NVIDIA - System Software Engineer - OpenBMC

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Krafton  - HR (HRM) Manager (5-10 years experience)

Krafton

Seoul, South Korea (On-Site)
1 Week ago
Rockstar Games - Lead Software Engineer (C++)

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
Bright Machines - Research Perception Scientist, Computer Vision and Machine Learning

Bright Machines

San Francisco, California, United States (On-Site)
4 Months ago
Riot Games - Senior Visual Design Artist - League of Legends, Summoner's Rift Environment

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Microsoft - Performance Architect

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
6 Months ago
Nintendo - Senior Engineer, CPU Debugger (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
NVIDIA - Distinguished Software Architect - Deep Learning and HPC Communications

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks 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.


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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

United States (Remote)

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

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

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

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