NVIDIA logo

Senior Software Engineer, SOC Design Methodology

NVIDIA
July 29, 2026
Full-time
Remote friendly (Santa Clara, California, United States)
United States
$136,000 - $264,500 USD yearly
EDA Jobs, Level - Senior

Job Title

Senior Software Engineer, SOC Design Methodology

Role Summary

Develop software and automation for SoC design and build flows to improve speed, reliability, and developer productivity. Work on design methodology, tooling, and co-development with EDA vendors to remove bottlenecks in ASIC/SoC development. Collaborate with RTL, integration, and verification engineers on cross-functional projects.

Experience Level

Senior. The posting requests 3+ years of EDA tool development experience in the ASIC or SoC design field.

Responsibilities

Primary responsibilities include building and maintaining tools, automation, and methodologies that accelerate SoC design and project execution.

  • Design and implement software to automate SoC design and build flows.
  • Develop new methodologies and tools aimed at increasing ASIC design throughput.
  • Partner with design and verification teams to support project execution and resolve workflow gaps.
  • Collaborate with EDA vendors to co-develop and integrate tool capabilities.

Requirements

Must-have technical skills and relevant experience; preferred items are noted.

  • Must-have: 3+ years EDA tool development experience in ASIC/SoC design.
  • Hands-on ASIC or SoC design and verification experience.
  • Proficiency in Verilog or SystemVerilog.
  • Strong programming skills in C++, Python, Perl, or Tcl.
  • Solid understanding of computer algorithms and data structures.
  • Preferred: SoC integration experience (IP connectivity, clock/reset automation, top-level flow).
  • Familiarity with Synopsys Fusion Compiler or similar next-generation design tools.
  • Experience using agentic AI coding tools (e.g., Copilot, Claude Code) in development.

Education Requirements

BS or MS in Electrical Engineering, Computer Engineering, or Computer Science β€” or equivalent practical experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-07-28