System Software Manager - Core Graphics

at Nvidia
USD 224,000-425,500 per year
MIDDLE
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 3 Linux @ 3 Spark @ 3 Leadership @ 7 Communication @ 3 Product Management @ 3 GPU @ 3

Details

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. We are seeking an exceptional System Software Engineering Manager to lead a core graphics driver team focused on embedded Linux and QNX graphics and display stacks. This role involves setting software architecture, technical direction, and priorities for Vulkan, Wayland, NvMedia2D and their internal implementations, and working closely with camera, display, GPU, and chip bring-up teams to deliver next-generation GPUs and accelerated IP blocks on platforms such as DGX Spark, DriveWorks, and Isaac.

Responsibilities

  • Lead a world-class team of software engineers to deliver real-time user-mode drivers and high-performance graphics/display solutions for NVIDIA GPUs and display technologies.
  • Create and own team strategy, roadmaps, and schedules.
  • Provide architectural and technical guidance and ensure best engineering practices are followed.
  • Work closely with hardware teams to architect graphics and display system software and support bring-up of next-generation chips.
  • Review and identify improvements in processes, infrastructure, and practices to improve team efficiency and transparency.
  • Collaborate with peer engineering teams and program/product management to meet or exceed product requirements and goals.
  • Mentor and guide the professional and technical development of team members.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • 10+ years of overall experience in the embedded domain, including 5+ years in leadership roles.
  • Deep understanding of SoC principles, system architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
  • Relevant experience in device drivers and firmware development with embedded technologies on Linux or QNX.
  • Excellent software development skills in C and C++ and proven experience leading cross-functional software teams to deliver production-quality software in fast-paced environments.
  • Strong problem-solving abilities.
  • Outstanding leadership, communication, interpersonal, and analytical skills to lead a global and diverse team.

Ways to stand out

  • Consistent track record of shipping production-quality GPU-enabled graphics/display drivers and/or frameworks.
  • Experience in DSP, computer vision, and image/signal processing.
  • Understanding of safety-critical software principles and processes (e.g., automotive or other highly regulated industries).
  • Proven record of effectively guiding and influencing in a technically strong, dynamic environment.

Compensation & Benefits

  • Base salary ranges (location and level dependent):
    • Level 3: 224,000 USD - 356,500 USD
    • Level 4: 272,000 USD - 425,500 USD
  • Eligible for equity and benefits.

Other details

  • Work with technologies and platforms including Vulkan, Wayland/Weston, NvMedia2D, embedded Linux, QNX, and NVIDIA platforms such as DGX Spark, DriveWorks, and Isaac.
  • Collaborate closely with camera, display, GPU, and chips bring-up teams.
  • Applications for this job will be accepted at least until October 14, 2025.

Equal Opportunity

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. The company does not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.