senior Software Engineer ic · Posted May 28, 2026

About this role

Nvidia is hiring a senior-level Software Engineer based in Santa Clara, CA. The posting calls out experience with Reinforcement Learning, Distributed Systems, Data Structures, Machine Learning.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Santa Clara, CA
Posted
May 28, 2026

More roles at Nvidia

System Software Integration Engineer
Remote (Germany) · mid
Python C Bash
Senior Data Center Performance Engineer - Benchmarking and Optimization
Santa Clara, CA · senior
Python Bash CUDA
Senior Software Engineer – Simulation and Virtualization
Santa Clara, CA · senior
Linux C
Senior Security Architect
Santa Clara, CA · senior
C Security AI Agents
Senior Scientific Machine Learning Engineer – Earth-2
Santa Clara, CA · senior
Docker TensorFlow PyTorch
All Nvidia jobs →

Job description

from Nvidia careers

NVIDIA's success builds on a foundation of industry leading hardware. A key strategy in achieving this is our combining of the best of external EDA with highly optimized, internal EDA tools. Our team develops these tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative EDA Software R&D Engineer with particular interest in strategies and algorithms for RTL synthesis, digital logic, timing, and power optimization. Such optimization usually includes a mix of graph-based algorithms, AI, and feedback from RTL and physical designers, so having experience relevant to each of those areas would be ideal. In practice, techniques often depend on many related domains, so a solid understanding of DFT, clock distribution, power gating, and other SOC integration aspects is essential.

Developing software within a leading hardware company means getting to almost exclusively focus on the latest processes and most advanced designs. We're not bogged down by legacy support, niche roles, or convoluted approval processes. Our developers enjoy unusually high intellectual freedom and the ability to explore broad roles. If you like to work across many technical areas and see your successes directly realized in the world's best AI hardware, this is it!

This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering in Santa Clara, CA Jobs in Santa Clara, CA software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions