Developer Technology Engineer, CPU Performance - New College Grad 2025

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
$120,000 - $230,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For Developer Technology Engineer, CPU Performance - New College Grad 2025

NVIDIA, a pioneer in visual and AI computing, is seeking a Developer Technology Engineer focused on CPU Performance for new college graduates. This role combines cutting-edge technology work with significant impact potential. You'll be part of the Developer Technology Team, working on optimizing critical applications and developing new techniques for NVIDIA's CPU platforms.

The position offers a unique opportunity to work with industry-leading experts, conducting in-depth analysis and optimization of complex database and data analytics workloads. You'll contribute to the future of computing by influencing next-generation hardware architectures and software designs. The role requires strong technical expertise in CPU architectures, low-level programming, and optimization techniques.

As a DevTech Engineer, you'll be at the forefront of accelerated computing, working with external technologists and publishing findings in developer blogs and conferences. The role provides excellent growth opportunities in a dynamic environment where you'll tackle complex problems and expand your expertise across multiple domains.

NVIDIA offers a competitive compensation package, including a base salary range of $120,000-$230,000, plus equity and benefits. The company is known for its innovative culture and commitment to pushing technological boundaries in AI, HPC, and accelerated computing. This is an excellent opportunity for new graduates looking to make a significant impact in the field of computer engineering and performance optimization.

Last updated a month ago

Responsibilities For Developer Technology Engineer, CPU Performance - New College Grad 2025

  • Research and develop techniques to accelerate large scale applications running on NVIDIA's CPU platforms
  • Work with technical experts to perform in-depth analysis and optimization of complex database and data analytics workloads
  • Publish and present optimization techniques in developer blogs or conferences
  • Influence the design of next-generation hardware architectures, software, and programming models

Requirements For Developer Technology Engineer, CPU Performance - New College Grad 2025

Linux
  • Masters or PhD in Computer Science, Computer Engineering, or related computationally focused science degree
  • Expert knowledge of modern CPU architectures (ARM, x86) and Linux OS internals
  • In-depth expertise with CPU architecture fundamentals, instruction pipeline and memory subsystem
  • Hands-on experience with low-level parallel programming, vectorization, CPU intrinsics and concurrent data structures
  • Experience working with complex software packages, compilers and build systems
  • Programming fluency in modern C/C++ with deep understanding of algorithms, concurrency, and optimization techniques
  • Good communication and organization skills, with logical approach to problem solving

Benefits For Developer Technology Engineer, CPU Performance - New College Grad 2025

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Developer Technology Engineer, CPU Performance - New College Grad 2025

Server Software QA Engineer - New College Graduate

Entry-level Server Software QA Engineer position at NVIDIA, focusing on comprehensive testing and quality improvement of server software systems.

GPU Architecture Engineer - New College Grad 2024

Entry-level GPU Architecture Engineer position at NVIDIA, focusing on developing and enhancing GPU architecture features with competitive salary and benefits.

Power Methodology and Modeling Engineer - New College Grad 2024

Entry-level Power Methodology and Modeling Engineer position at NVIDIA focusing on energy modeling for GPUs, CPUs, and Tegra SOCs.

Formal Verification Engineer

Entry-level Formal Verification Engineer position at NVIDIA, focusing on hardware verification and formal methodologies for NIC technologies.

Software Engineer, Chip Design

Entry-level Software Engineer position at NVIDIA, focusing on chip design CAD tool development, requiring Python skills and engineering background.