CAD Engineer - SOC Design Methodology

Nvidia

Hybrid Actively hiring
Santa Clara, US · Westford, MA Posted 93 days ago $136,000$218,500 / year

At a glance

AI generated

TL;DR

As a CAD Engineer at NVIDIA’s SOC Design Methodology team, you will work on developing and refining system-level methodologies and software tools to streamline the creation of cutting-edge GPUs and SOCs. Your day-to-day responsibilities include designing and implementing robust C++ APIs and libraries, building automated test infrastructure for SOC assembly workflows, identifying inefficiencies in the design process, and collaborating with cross-functional teams to drive continuous improvement. You will also contribute to scripting and infrastructure improvements to enhance methodology adoption and ensure high-quality RTL delivery to downstream teams. Ideal candidates have a strong background in software engineering, particularly with C++ tool development, along with proficiency in Python or Perl for automation. Experience with SOC integration concepts and industry-standard EDA tools is beneficial, as is the ability to mentor junior engineers and lead technical projects.

Skills

C++ Python Perl CI/CD EDA tools SOC integration workflows Kubernetes Docker Git Jenkins PostgreSQL MESON Terraform AWS Azure GCP

What you'll do

  • Develop and maintain system-level methodologies and software tools for efficient SOC creation.
  • Design, implement, and test robust software components to streamline SOC design and assembly.
  • Build automated test infrastructure to ensure correctness and scalability of SOC assembly workflows.
  • Identify inefficiencies in the SOC implementation process and propose actionable improvements.
  • Enable high-quality RTL delivery with thorough quality checks and automation reviews.
  • Contribute scripting and infrastructure improvements to accelerate methodology adoption.

What we're looking for

  • 3+ years of hands-on software engineering experience developing C++ tools
  • Strong analytical skills with expertise in debugging complex systems
  • Proficiency in Python, Perl, or similar scripting languages for automation
  • Experience building scalable test and regression frameworks for toolchains
  • Hands-on familiarity with SOC assembly/integration workflows and EDA tools
  • BS or MS in Computer Engineering, Computer Science, Software Engineering, or equivalent
  • Excellent communication skills to build consensus and translate user needs

Market check

Salary context

This $136,000–$218,500 range sits above 45% of similar postings on FindRole.

Peer median band

$151,500$222,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$158,400$216,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 801 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior SOC Design Engineer

Nvidia

Us, Ca, Santa Clara, US 30 days ago $136,000$218,500
Python Perl RTL EDA tools SOC integration Design automation flows Synthesis Padring Physical design

Principal SoC Architect - Hardware

Nvidia

Us, Ma, Westford, US 85 days ago $272,000$431,250
SystemC C++ PCIe Camera Interfaces Virtualization Power Management Security Memory Controller Boot CPU/GPU coherency Platform integration ISO26262 Automotive safety Clocks Resets Interconnects Multimedia accelerator pipelines Patenting Architecture modeling Performance analysis Post-Silicon production support Silicon debug Customer documentation

Senior Hardware SoC Architect

Nvidia

Us, Ca, Santa Clara, US 74 days ago $152,000$241,500
SystemC Python C++ Perl ASIC Verification Physical Design DFT Security VLSI CI/CD ISO26262 PLLs DLLs Signal Integrity Power Management Automotive Safety

SOC Verification and Methodology Engineer

Qualcomm

San Diego, Ca,Us, US 49 days ago $115,600$173,400
SystemVerilog UVM Assertions Coverage-Based_Verification Test_Planning Tapeout SOC_Architecture ARM_Knowledge DSP AMBA_Bus DDR GPU Multimedia SBSA UCIe CXL Pre-Silicon_Emulation Power_Design Perl Python Formal_Verification

SOC Verification and Methodology Engineer

Qualcomm

San Diego, Ca,Us, US 23 days ago $98,500$147,700
SystemVerilog UVM Assertions Coverage-based Verification Test Planning Tapeout Perl Python Formal Verification ARM Architecture SOC Architecture DSP AMBA Bus DDR GPU Multimedia SBSA Heterogeneous Multi-die System D2D Interfaces Pre-silicon Emulation