Full Time

Senior CPU Design Engineer

NVIDIA
$120,000 - $180,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by NVIDIA, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior CPU Design Engineer at NVIDIA will play a pivotal role in the design and development of advanced CPU architectures that drive cutting-edge computing technology. This position demands significant experience in CPU design, architecture optimization, and collaboration with cross-functional teams to innovate and implement design solutions that enhance performance, power efficiency, and reliability. The ideal candidate will contribute technical expertise and lead projects from concept through to production, ensuring that NVIDIA's leadership in the field is maintained and enhanced.



Job Responsibilities

  • Lead the architecture design for new CPU initiatives, including performance modeling and validation.
  • Collaborate closely with hardware and software engineering teams to define and implement CPU features.
  • Perform detailed RTL design, verification, and validation of CPU components.
  • Develop and maintain comprehensive design and process documentation.
  • Conduct performance analysis and post-silicon validation of CPU implementations.
  • Mentor junior engineers, fostering a collaborative and innovative engineering environment.
  • Stay current with emerging technologies and industry trends to influence CPU design strategies.


Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
  • Minimum of 5 years of experience in CPU and microprocessor design, with a robust understanding of CPU architecture.
  • Proficient in RTL design using hardware description languages such as Verilog or VHDL.
  • Extensive knowledge of verification methodologies, including UVM and SystemVerilog.
  • Strong analytical skills with experience in performance modeling and optimization techniques.
  • Experience with power management techniques and high-performance computing architectures.
  • Excellent communication and teamwork skills, with a proven ability to work in a dynamic environment.


Technologies & Tools

The Senior CPU Design Engineer will utilize a variety of technologies and tools, including but not limited to simulation and synthesis tools like Synopsys Design Compiler, Cadence Genus, and Mentor Graphics Questa. Familiarity with EDA tools for verification, custom scripting languages for automation, and industry-standard performance analysis software is essential for success in this role. Strong command of programming languages such as C/C++ and Python may also be required for various development tasks and automation.



Ideal Candidates

Ideal candidates for the Senior CPU Design Engineer position will possess a strong passion for innovation in CPU technology and thrive in a collaborative, fast-paced environment. They should demonstrate exceptional problem-solving abilities, a detail-oriented mindset, and the capability to lead complex design projects. Strong interpersonal skills, coupled with a proactive approach to overcoming challenges and stimulating creative solutions, will be crucial in making a positive impact within the team and the broader organization.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.