hybrid Hybrid

NVIDIA is hiring a CPU Design Engineer - New College Grad 2026

Responsibilities

  • Design and develop CPU architectures for high-performance computing.
  • Collaborate with cross-functional teams to integrate CPU designs into larger systems.
  • Conduct simulations and analyses to optimize CPU performance and power efficiency.
  • Create detailed documentation for CPU designs and specifications.
  • Participate in design reviews and provide technical guidance to junior engineers.
  • Stay updated with the latest advancements in CPU technology and industry trends.
  • Ensure designs meet performance, power, and area targets.
  • Work on multiple projects simultaneously, managing time and priorities effectively.
  • Troubleshoot and debug design issues, providing solutions to complex problems.
  • Contribute to the development of design methodologies and best practices.
  • Support the development of verification plans and testbenches.
  • Collaborate with software teams to ensure hardware-software integration.
  • Participate in the development of design verification and validation strategies.
  • Assist in the creation of design specifications and requirements.
  • Engage in continuous learning and professional development.
  • Provide technical support to other teams as needed.
  • Contribute to the overall success of the hardware engineering team.
  • Ensure compliance with industry standards and regulations.
  • Participate in the development of new design tools and methodologies.
  • Collaborate with external partners and vendors as needed.
  • Support the development of design for testability (DFT) strategies.
  • Contribute to the development of design for manufacturability (DFM) strategies.

Nice to Have

  • Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience with GPU architecture or related fields.
  • Proficiency in C/C++ programming.
  • Experience with hardware-software co-design.
  • Knowledge of machine learning and AI hardware.
  • Experience with high-performance computing (HPC) architectures.
  • Familiarity with hardware security and trust.
  • Experience with embedded systems design.
  • Knowledge of advanced verification methodologies.
  • Experience with design automation and scripting.

Compensation

Competitive salary and benefits

Work Arrangement

On-site

Team

Hardware Engineering

What You'll Be Doing

  • You will design and develop CPU architectures for high-performance computing applications.
  • You will collaborate with cross-functional teams to integrate CPU designs into larger systems.
  • You will conduct simulations and analyses to optimize CPU performance and power efficiency.
  • You will create detailed documentation for CPU designs and specifications.
  • You will participate in design reviews and provide technical guidance to junior engineers.
  • You will stay updated with the latest advancements in CPU technology and industry trends.
  • You will ensure designs meet performance, power, and area targets.
  • You will work on multiple projects simultaneously, managing time and priorities effectively.
  • You will troubleshoot and debug design issues, providing solutions to complex problems.
  • You will contribute to the development of design methodologies and best practices.

What You Need to Be Successful

  • You will have a Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field, graduating in 2026.
  • You will have a strong academic record with a focus on digital design, VLSI, or related areas.
  • You will have experience with CPU architecture, microarchitecture, or related fields through internships or projects.
  • You will be proficient in hardware description languages (HDL) such as Verilog or VHDL.
  • You will have knowledge of digital design tools and methodologies.
  • You will have strong problem-solving skills and analytical thinking.
  • You will be able to work in a team environment and collaborate effectively.
  • You will have excellent communication and interpersonal skills.
  • You will have experience with simulation and verification tools.
  • You will have knowledge of power and performance optimization techniques.

What's In It for You

  • You will have the opportunity to work on cutting-edge CPU designs for high-performance computing applications.
  • You will collaborate with a dynamic and talented team of engineers.
  • You will have access to state-of-the-art tools and technologies.
  • You will receive competitive salary and benefits.
  • You will have the chance to work on multiple projects and gain diverse experience.
  • You will receive mentorship and support from experienced engineers.
  • You will have the opportunity to contribute to the development of new design methodologies and best practices.
  • You will work in a fast-paced and innovative environment.
  • You will have the chance to stay updated with the latest advancements in CPU technology and industry trends.
  • You will receive training and development opportunities to enhance your skills and knowledge.

Yes, for eligible candidates

Required Skills
VerilogSystemVerilogPerlPythonComputer ArchitectureCPU DesignMicroarchitectureRTL DesignLogic DesignDigital DesignSimulationVerificationASIC Design FlowScripting VerilogSystemVerilogPerlPythonComputer ArchitectureCPU DesignMicroarchitectureRTL DesignLogic DesignDigital DesignSimulationVerificationASIC Design FlowScripting
About company
NVIDIA
NVIDIA builds accelerated computing platforms and AI technologies that power advancements in areas such as generative AI, data centers, robotics, and digital twins.
All jobs at NVIDIA Visit website
Job Details
Category other
Posted 6 months ago