Senior CPU Implementation Methodology Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$136,000 - $264,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Senior CPU Implementation Methodology Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a Senior CPU Implementation Methodology Engineer to join their VLSI team. This role combines deep technical expertise in CPU design with innovative methodology development. The position offers an opportunity to work on industry-leading CPU designs while focusing on implementation methodologies, flow automation, and application support.

The ideal candidate will be responsible for all aspects of front-end design implementation methodologies, including synthesis and formal-equivalence-checking. They will work on generating and implementing new ideas to improve NVIDIA's CPU design processes. The role requires collaboration with logic designers, physical designers, and EDA vendors to optimize power, performance, and area (PPA) on CPU designs.

NVIDIA's legacy includes inventing the GPU in 1999, which revolutionized computer graphics and parallel computing. The company has since evolved into a key player in AI and deep learning, consistently pushing the boundaries of technology. This role offers the chance to be part of a company that has continuously reinvented itself while tackling challenging technical problems that matter to the world.

The position comes with competitive compensation, including a base salary range of $136,000 to $264,500, plus equity and benefits. NVIDIA is known for its inclusive work environment and commitment to diversity, making it one of the technology world's most desirable employers. Join a team of experienced professionals working on cutting-edge technology that transforms industries and advances human creativity and intelligence.

Last updated 2 months ago

Responsibilities For Senior CPU Implementation Methodology Engineer

  • Responsible for front-end design implementation methodologies
  • Generate new ideas and implement flows/methodologies for CPU designs
  • Improve PPA (power, performance and area) on CPU designs
  • Provide support for EDA tools and flows
  • Collaborate with logic designers, physical designers and EDA vendors

Requirements For Senior CPU Implementation Methodology Engineer

Python
  • BS or MS (or equivalent experience)
  • 6+ years of CPU design implementation experience
  • Deep understanding of logic optimization techniques
  • Power user of synthesis and place and route EDA tools from Synopsys (DC/FC), Cadence (Genus/Innovus)
  • Strong understanding of physical design implementation
  • Good debugging and problem-solving skills
  • Strong interpersonal skills

Benefits For Senior CPU Implementation Methodology Engineer

Equity
  • Competitive base salary
  • Equity compensation
  • Company benefits

Interested in this job?

Jobs Related To NVIDIA Senior CPU Implementation Methodology Engineer

Senior Firmware Verification Engineer, PCIe

Lead firmware verification engineer position at NVIDIA, focusing on PCIe technology and requiring 12+ years of experience in verification, firmware, and hardware interfaces.

Senior High-Performance ASIC Timing Engineer

Senior High-Performance ASIC Timing Engineer position at NVIDIA focusing on timing analysis and closure for next-generation CPU, GPU, and SOC designs.

Senior Server Firmware Bringup Engineer

Senior Server Firmware Bringup Engineer role at NVIDIA focusing on UEFI development and Arm boot firmware for GPU-based AI servers.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms and microcontroller systems.

IO Design Engineer

Senior IO Design Engineer position at NVIDIA, focusing on silicon system architecture and IO design for GPU and SOC projects, requiring 5+ years of experience.