Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Engineering Manager, Graphics System Software

$224k - $431.25k
Full-time

NVIDIA

NVIDIA’s graphics software powers applications that help people design, create, and explore. We are looking for an engineering manager to lead a team developing workstation graphics and system software across graphics, APIs and operating systems. In this role, you’ll combine technical leadership with people management to guide enablement on new GPU architectures, core driver development, and improvements in performance and reliability. Partnering with engineers across hardware and software, you’ll help deliver the graphics foundation used by developers and customers around the world.

What you’ll be doing:

  • Lead and develop a team responsible for graphics driver development and enablement on new GPU architectures, building technical depth through mentoring, hiring, and career development.
  • Guide the design, implementation, optimization, and validation of driver features, from early hardware bring-up through production release.
  • Partner with GPU architecture, hardware, compiler, platform software, and quality engineering teams to define requirements, resolve dependencies, and deliver robust graphics capabilities.
  • Drive investigation and resolution of complex correctness, performance, and stability issues across the graphics software and hardware stack.
  • Set technical priorities and execution plans, balancing hardware enablement, feature development, performance improvements, and long-term software maintainability.
  • Advance engineering practices through automated validation and AI-assisted development, guiding engineers in delegating work to coding agents and reviewing their output for correctness, quality, and maintainability.

What we need to see:

  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 8+ overall years of relevant industry experience, including 3+ years of software engineering management experience delivering complex system software.
  • Strong understanding of computer architecture, operating system fundamentals, and hardware–software interactions.
  • Background in graphics drivers, graphics runtimes, or GPU system software, with an understanding of graphics pipelines and one or more APIs such as Vulkan, OpenGL, DirectX, or Metal.
  • Strong C/C++ programming skills and the ability to guide debugging, design and code reviews, and technical decisions in a large software codebase.
  • Demonstrated ability to develop engineers, establish team priorities, and manage multiple projects with competing requirements.
  • Practical experience with AI-assisted development tools and coding agents, enthusiasm for evaluating new approaches, and a commitment to continuous learning.
  • Clear communication and effective collaboration across geographically distributed engineering teams.

Ways to stand out from the crowd:

  • Deep knowledge of graphics driver architecture, state management, synchronization, memory management, or shader compilation.
  • Experience enabling new GPU architectures through simulation, emulation, silicon bring-up, and production readiness.
  • A record of improving graphics performance through profiling, workload analysis, and coordinated hardware and software optimization.
  • Success leading cross-functional technical initiatives and improving the architecture, testability, or reliability of a large driver codebase.
  • Experience developing workstation graphics or Linux graphics software across user-mode drivers, window-system integration, or related platform components.

With competitive salaries and a generous benefits package ( ), we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD for Level 3, and 272,000 USD - 431,250 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 27, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Engineering Manager, Graphics System Software in Durham, NC vacancy
  •  ...sustains highly complex cloud-based systems that support critical production environments...  ...reliable, repeatable, and scalable software delivery. Engineers resilient, cloud-native and...  ...enablement, platform engineering, environment management, incident response, and deployment... 
    Software
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  • Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl?...  ...and Replication products (Qrep, SQLrep and CDC) - software installation, version upgrades and maintenance, certification... 
    Software
    Full time
    Relocation
    3 days per week

    Kyndryl

    Durham, NC
    3 days ago
  • $272k - $431.25k

    The Graphics Developer Tools team is seeking an exceptional technical...  ...areas of NVIDIA's graphics software ecosystem, driving innovation...  ...with GPU architects, driver engineers, SDK teams, and graphics developers...  ...GPU technologies, or related systems.Deep understanding of modern... 
    Software
    Full time

    Nvidia

    Durham, NC
    5 days ago
  •  ...highly motivated and technically capable Systems Analyst to join our Incident Support...  ...trends, and contributing to problem management and continuous improvement initiatives...  ...with business stakeholders, customers, software engineers, technology partners, and senior leadership... 
    Software
    Permanent employment
    Full time

    Fidelity Investments

    Durham, NC
    7 days ago
  •  ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield...  ...5 days/ month The Role As a Sr. Systems Engineer will be analyzing existing...  ...of AWS cloud security and account management Experience with log aggregation tools... 
    Software
    Local area

    Samprasoft

    Durham, NC
    2 days ago
  •  ...Durham, NC Our client seeks a Senior Systems Analyst for the Digital Platforms Technology...  ...and ensuring alignment across partners, engineering, and leadership. Due to client...  ...sprint reviews, and retrospectives. Manage dependencies, risks, issues, and escalations... 

    Eliassen Group

    Durham, NC
    2 days ago
  •  ...System Analyst Fidelity will not provide immigration sponsorship...  ...our outbound team. Our engineering team is innovative, diverse,...  ...experience as a Systems Analyst for software solutions ~ Deep knowledge...  ...problem solving and change management skills. Ability to... 
    Software
    Full time

    Fidelity Corp

    Durham, NC
    4 days ago
  • $48.07k - $84.55k

     ...Duke's story to the world. Be You. The Graphic Designer Specialist serves as a key member...  ...etc.) and Canva, or comparable design software. Understanding of Microsoft Suite (Word...  ...SharePoint) and collaborative project management systems. Proficiency developing and stewarding... 
    Software
    Work experience placement
    Weekend work

    Duke Clinical Research Institute

    Durham, NC
    5 days ago
  •  ...Our client seeks a Principal Systems Analyst to serve as the...  ...among business, product, and engineering teams supporting workplace investing...  ..., coordinate release management, and facilitate scaling ceremonies...  ...for moderate to complex software initiatives. Coordinate release... 
    Software

    Eliassen Group

    Durham, NC
    2 days ago
  •  ...Principal Systems Analyst We are looking for a Principal Systems Analyst to join our...  ...ensuring alignment across business partners, engineering, and leadership. You will collaborate...  ..., sprint reviews, retrospectives) Manage dependencies, risks, issues, and... 
    Full time

    Fidelity Investments

    Durham, NC
    2 days ago
  •  ...Proactively analyzes and troubleshoots complex system and application issues across non-...  ...of services. Applies incident management to identify root cause and support systems...  ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems... 
    Job sharing
    Full time

    Fidelity Investments

    Durham, NC
    6 days ago
  •  ...Smithfield RI, Westlake TX Must Have: Experience analyzing mainframe systems and cloud based AWS. (COBOL, db2, distributed applications,...  .... 5+ years systems analysis experience; related work in software solutions definition/development is required Confirmed experience... 
    Software
    Work from home

    Samprasoft

    Durham, NC
    5 days ago
  • $103.2k - $146.8k

     ...Cisco IT is a transformation engine enabling people to do the best...  ..., a critical backbone for managing everything from procurement to...  ...What You’ll Do - As a Business Systems Analyst, you will collaborate...  ...Resource Planning (ERP) software, including Oracle Fusion SCM/... 
    Software
    Full time
    Contract work
    Temporary work
    Local area
    Flexible hours
    Day shift

    Cisco

    Durham, NC
    5 days ago
  •  ...of all of us—from design and engineering to the manufacturing and...  ...coach, and develop the global Systems Engineering team, including...  ...career growth, and performance management across geographies. Own and...  ...Partner closely with Hardware, Software, UXD, Manufacturing, Quality... 
    Software
    Full time
    Work at office
    Remote work
    1 day per week

    BD, Becton and Dickinson

    Durham, NC
    3 days ago
  •  ...Job Title: Infrastructure Systems Engineer Experience Level: 5+ Years Location: Durham, NC (5 days onsite) Department: Information...  ...cloud platforms (AWS and Azure). Design, implement, and manage cloud infrastructure services (AWS/Azure), including compute,... 

    Inficare

    Durham, NC
    1 day ago
  •  ...Kforce has a client that is seeking a Systems Analyst in Durham, NC.Duties: Partner...  ...integration design Collaborate with engineering and architecture teams to ensure feasibility...  ..., sprint reviews, retrospectives) Manage dependencies, risks, issues, and escalations... 
    Hourly pay
    Contract work

    Kforce

    Durham, NC
    3 days ago
  •  ...Durham, NC Our client seeks a Senior Systems Analyst for the Digital Platforms Technology...  ...and ensuring alignment across partners, engineering, and leadership. Due to client...  ...sprint reviews, and retrospectives. Manage dependencies, risks, issues, and escalations... 
    Hourly pay
    Local area

    Eliassen Group

    Durham, NC
    5 hours ago
  •  ...guide the creation of multifaceted software solutions to ensure that...  ...organization-wide projects.Advises senior management on technical strategy.Researches...  ...’s degree in Computer Science, Engineering, Information Technology, Information Systems, Biotechnology, or a closely... 
    Software
    Full time

    Fidelity Investments

    Durham, NC
    3 days ago
  •  ...Senior System Engineer We pride ourselves for having one of the fastest growth rate and also...  ...will assist with the installation, management and configuration of application and system...  ...types including the installation of software and tools. This position is also responsible... 
    Software
    Contract work

    vTech Solution

    Durham, NC
    1 day ago
  • $104k - $208k

    Hungry, Humble, Honest, with HeartThe Opportunity As a Senior Systems Engineer in our End User Computing division, you will take ownership...  ...is to design, implement, and automate advanced endpoint management solutions across macOS, Windows, and Linux environments. You... 
    Work at office
    Remote work
    3 days per week

    Nutanix

    Durham, NC
    4 days ago
  • $278k - $426k

    The Basics As an Engineering Manager at Tanium, you will be responsible for leading and managing a team of brilliant software engineers. As part of the Endpoint Team, you will work across...  ...Lead a team of tenured, senior systems developers, removing roadblocks and ensuring... 
    Software
    Full time
    Live in
    Worldwide
    Flexible hours

    Tanium

    Durham, NC
    6 days ago
  • $68 - $78 per hour

     ..., NC.Overview:You will be responsible for the system analysis in compliance technology domain, design of complex software applications, ensuring they are built with quality...  ...* Strong hands-on experience in AWS EKS, AWS Managed Services, Strong Rest API skills* Strong hands... 
    Software

    KForce

    Durham, NC
    5 days ago
  •  ...technical approaches, coordinates engineering activities, and promotes...  ...projects. Advises senior management on technical strategy. Researches...  ...Technology, Information Systems, or a closely related field...  ...establishing efficient and reliable software delivery processes by... 
    Software
    Full time

    Fidelity Investments

    Durham, NC
    6 days ago
  • $126k - $201.6k

     ...AI workflow tools. This Enterprise Systems Engineer , playing a senior DevOps Engineer role...  ...and run: hardened baselines, secret management, network and IAM boundaries, and CI/CD...  ...align AI workflow infra with Avalara's Software Maturity Model and engineering governance... 
    Software
    Full time
    Casual work

    Bitovi

    Durham, NC
    more than 2 months ago
  •  ...Position Description: Develops software utilizing relational databases -...  ...strategies to development experts and management. Primary Responsibilities:...  ...degree in Applied Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or... 
    Software
    Full time

    Fidelity Investments

    Durham, NC
    6 days ago
  • Presales Systems Engineer - SASEThis role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home.Who We...  ...backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together,... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Remote work
    Work from home

    Hewlett Packard Enterprise

    Durham, NC
    5 days ago
  •  ...seeking a Principal Full Stack Engineer to lead the design and...  ...and ensure best practices in software development.The Expertise and...  ...etc.).Collaborate with product managers, UX designers, and other engineers...  ...implementing, or maintaining systems that support Term Life... 
    Software
    Full time

    Fidelity Investments

    Durham, NC
    5 days ago
  •  ...communication, highly customer obsessed, proven engineering and multiple years production support...  ...or master’s degree in Computer Science, Software engineering or related fieldAt least 6...  ...and triaging incidents within the managed environments, with ITIL practice knowledge... 
    Software
    Full time

    Fidelity Investments

    Durham, NC
    5 days ago
  •  ...Reference21-11268Description: Business Systems Analyst About Client We're forward-...  ...of capabilities to production. Project management skills and a customer service orientation...  ...equivalent experience, Information Technology, Engineering, or related technical field is... 
    Worldwide

    Intelliswift

    Durham, NC
    4 days ago
  • $184k - $287.5k

    We are seeking a Linux Systems Engineer to join our Infrastructure Engineering team, dedicated...  ...: Lead infrastructure configuration management and continuous deployment workflows using...  ..., wireshark), and modern physical or software-defined networking (SDN). Ways to... 
    Software
    Full time
    Work experience placement
    Remote work

    Nvidia

    Durham, NC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engineering Manager, Graphics System Software. Be the first to apply!