Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Nvidia Director GPU Virtualization 
India, Maharashtra, Pune 
830126183

18.08.2024

You will prioritize planning, scheduling, and owning the execution of all projects and activities by applying your technical leadership, and management knowledge. We need you to demonstrate a proven and deep understanding of software development principles, hands-on experience in OS/kernel level development, and work in a collaborative and matrixed environment to accomplish product goals. Ideal candidate should have experience with customer and partner interaction. To be successful in this role, you will need to be highly motivated, passionate, proactive, and willing to roll-up your sleeves.

What you will be doing:

  • As a senior software leader, you will be both a technical and managerial leader for the global vGPU team; build vision, strategy, and roadmaps.

  • You will develop strategic direction for the group and champion software quality improvements.

  • Ability to thrive in a highly multifaceted and diverse environment, showing strong interpersonal skills, insightful organizational and communication abilities, and a real passion for working as a single focused team.

  • Continuously review and identify improvement opportunities in established processes, infrastructure, and practices to ensure that the teams are delivering in the most efficient and transparent manner.

  • Collaborate with engineering teams, program and product management in a highly matrixed environment, and external partners to ensure product requirements, goals and objectives are met and exceeded.

  • Highly resilient; pursues every task with drive and a sense of urgency. Consistently moves problems toward resolution; helps others do the same.

  • Knowledge and willingness to stay on top of the latest software products and technologies, and be able to internalize and communicate how new technologies can be integrated into NVIDIA’s software

What we need to see:

  • 15+ overall years of experience in the software industry with specializations in system software.

  • 10+ years in strong technical leadership positions (technical director, senior architect). 3+ year as Director of engineering level leading large (30+) and distributed teams.

  • BS, MS, or Ph.D. in CS (related technical field) or equivalent experience.

  • Strong understanding of operating system internals, memory management, C/C++/Assembly languages, and system software concepts.

  • Familiarity withPre-silicon/Post-siliconSW development life cycle and tools.

  • Practical experience leading software development for x86/ARM CPU and/or GPUs.

  • Shown success leading complex software products through the full product Life Cycle (definition, development, delivery, maintenance/support, end-of-life).

  • Experience leading software/product development in Operating Systems/Datacenter, and/or Hardware Virtualization domains.