Taro Logo

SOC Design Methodologies Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and revolutionizing parallel computing and AI.
$108,000 - $212,750
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For SOC Design Methodologies Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a SOC Design Methodologies Engineer to join their world-class team. This role combines hardware design expertise with software development, focusing on developing and maintaining critical tools and workflows that support NVIDIA's engineering business units.

The position offers an opportunity to work at the intersection of hardware and software, developing tools that generate essential design blocks for various products. You'll be responsible for RTL automation, collaborating with both front-end RTL designers and back-end library engineers, and building efficient workflows for IP development environments.

NVIDIA's legacy includes inventing the GPU in 1999, which revolutionized computer graphics and parallel computing. The company has since evolved into a driving force in AI and deep learning, consistently pushing the boundaries of technology innovation. Their commitment to "amplifying human creativity and intelligence" makes this role particularly exciting for someone passionate about contributing to cutting-edge technology development.

The ideal candidate will bring a strong foundation in both software engineering and hardware design, with expertise in Python programming and digital design concepts. The role offers competitive compensation, including a base salary range of $108,000 - $212,750, plus equity and comprehensive benefits. NVIDIA's hybrid work environment and commitment to diversity and inclusion make it an attractive workplace for talented professionals seeking to make an impact in the technology industry.

This position represents an excellent opportunity for a mid-level engineer to grow their career at a company that has continuously reinvented itself and remains at the forefront of technological innovation. The role combines technical challenges with collaborative opportunities, making it ideal for someone who enjoys both complex problem-solving and cross-functional teamwork.

Last updated a day ago

Responsibilities For SOC Design Methodologies Engineer

  • Develop and deploy in-house tools and workflows to support engineering business units across NVIDIA
  • Take ownership of tools that generate common design blocks used in all products
  • Act as a DevOps engineer for RTL automation
  • Collaborate with front-end RTL designers and back-end library engineers
  • Build new workflows and methodologies for IP development environments

Requirements For SOC Design Methodologies Engineer

Python
Linux
  • Bachelor's or Master's degree in Electrical Engineering or Computer Engineering
  • 2+ years of proven experience preferred
  • Proficiency in software engineering using modern Python
  • Solid understanding of fundamental digital design concepts with Verilog experience
  • Experience with Unix/Linux shell scripting and Makefiles
  • Experience in verification, Perl, and compiler concepts is a plus
  • Strong collaboration and communication skills

Benefits For SOC Design Methodologies Engineer

Equity
  • Equity
  • Competitive benefits package

Interested in this job?

Jobs Related To NVIDIA SOC Design Methodologies Engineer