Software Development Engineer C++

Apply Now

Job Description

Do you want to help drive the development of CPU technology for architectures used for artificial intelligence (AI) / deep learning (DL), high-performance computing (HPC), cloud service providers (CSP), gaming, virtual reality, and autonomous vehicles? Are you passionate about the intersection of CPU Architecture algorithms and software engineering solutions, when developing Arch SW tools, analyzing tools and SW infrastructure? Come join the CPU performance architecture team and help us push performance boundaries for all our CPU products!

What you will be doing:

  • Develop C/C++ core modeling simulations
  • Work with the top CPU architects defining the future of CPU products
  • Develop new uArch features for NVIDIA new CPU
  • Analyze CPU performance results used by common applications and operating systems

What we need to see:

  • BSc/MSc in Computer Science/Computer Engineering with proven experience in SW development or equivalent experience
  • Solid understanding in C/C++.
  • 3+ years of experience in C++ development or exceptional new graduates from leading universities
  • Code development on Linux environments

Ways to stand out of the crowd:

  • Linux kernels internals
  • System SW Architecture experience
  • Processor architecture knowledge

NVIDIA pioneered accelerated computing to address challenges no one else can solve. Our work in AI and the metaverse is profoundly impacting society and redefining the world’s largest industries—from gaming to robotics, self-driving cars to life-saving healthcare, climate change to virtual worlds where we can all connect and create. NVIDIA recently entered the CPU server market with its Grace CPU superchip. Additionally, NVIDIA's GPUs and SOCs are world leaders in performance and efficiency and rely on CPU cores to efficiently orchestrate the system. The NVIDIA CPU architecture team builds new, innovative products tailored to cooperate with other technologies to tackle ground-breaking challenges.

Company Info.


NVIDIA’s invention of the GPU sparked the PC gaming market. The company’s pioneering work in accelerated computing—a supercharged form of computing at the intersection of computer graphics, high performance computing and AI—is reshaping trillion-dollar industries, such as transportation, healthcare and manufacturing, and fueling the growth of many others.

  • Industry
    Cloud computing,Video games,Computer software,Semiconductors,Computer hardware,Consumer electronics,Artificial intelligence
  • No. of Employees
  • Location
    2701 San Tomas Expressway, Santa Clara, CA 95050, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

NVIDIA is currently hiring C++ Developer Jobs in Tel Aviv, Israel with average base salary of ₪360,000 - ₪500,000 / Year.

Similar Jobs View More