System Software Engineer - Performance

at Nvidia
USD 124,000-195,500 per year
MIDDLE
✅ On-site

Tech Stack

CUDA @ 2 Data Analysis @ 3 Debugging @ 5 GPU HPC Performance Analysis @ 3 Performance Optimization @ 3 Software Development @ 3

Details

NVIDIA is seeking a highly motivated technical engineer to join the Tegra system-on-chip (SoC) software organization. The role focuses on ARM software ecosystems, system software architecture, and enabling datacenter-scale performance and efficiency for next-generation datacenter products, including CPUs and CPU+GPU Superchips.

Responsibilities

  • Design, develop, test, and optimize software for next-generation SoCs during both pre-silicon and post-silicon execution phases.
  • Analyze and identify performance bottlenecks in SoCs.
  • Prepare analysis documents and communicate technology findings to internal and external audiences.
  • Conduct competitive analysis comparing microarchitecture and workload performance metrics on NVIDIA ARM SoCs against processors from other silicon vendors.
  • Develop tools and use benchmarks to analyze performance.

Requirements

  • Bachelor's or master's degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
  • At least 2 years of relevant computer architecture or software development experience.
  • Hands-on technical experience and demonstrated excellence in environments involving complex software and hardware designs.
  • Strong understanding of multicore hardware, operating system design, concurrency, virtual memory, caching, interrupts, device drivers, and real-time programming.
  • Experience with performance analysis, data analysis, and performance optimization.

Preferred Qualifications

  • Expertise in ARM architecture and its software ecosystem.
  • Proficiency in analyzing, debugging, and tuning the performance of complex system software stacks.
  • Experience with CPU server workloads and performance analysis.
  • Familiarity with CUDA programming and/or GPUs.
  • Experience with high-performance computing or large-scale computing environments.

Benefits

NVIDIA offers a comprehensive benefits package. The role also includes eligibility for equity and benefits.

Applications will be accepted at least until October 17, 2026. NVIDIA is committed to fostering an inclusive work environment and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs