NVIDIA is searching for a highly motivated, creative engineer with experience in system software to join the GPU Virtualization team. As a member of this core team, you will be working with highly hardworking and motivated engineers.
As someone who is hardworking and passionate about their work, you would be required to design, develop, improve our complex GPU driver software. The primary focus will be on choosing efficient solutions to use for these purposes, then maintaining, implementing, and monitoring them. You must be proactive, able to work independently & multi-functionally, multi-task and thrive in a multifaceted work environment.
What you’ll be doing:
Work closely with senior engineers to deliver, optimize, maintain, debug, unit test and document next-generation virtualization software features for NVIDIA GPUs.
We work on next-generation GPU hardware and software features through all phases of development and you will get an opportunity to work across user and kernel stacks.
We collaborate with many internal teams (software, hardware, architecture, SWQA and OEM support), external R&D partners and customers to define new products and features.
What we need to see:
BS degree or higher or equivalent experience (сomputer science or related).
5+ years of industry experience.
In depth understanding of Windows or Linux device drivers, PC architecture and affinity for system software.
Proficient in C/C++ with strong software development, optimization and analytical skills.
Strong debugging skills and experience using gdb/kgdb/windbg to analyze complex pieces of software.
Strong articulation skills for crafting and improving technical documents and to engage globally distributed engineering team.
Willingness to adapt and challenge oneself
Ways to stand out from the crowd:
Understanding of Virtualization concepts and system software for ESX, Xen, Hyper-V or KVM.
Familiarity with computer system architecture, x86/AMD/arm64 microarchitecture fundamentals (caches, buses, memory controllers, DMA, etc.).
Knowledge of DX/OGL graphics technologies, WDDM model.
NVIDIA is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
NVIDIA is a Learning Machine
NVIDIA pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and the metaverse is transforming the world’s largest industries and profoundly impacting society.
Learn more about NVIDIA .
Job OverviewProvide strategic statistical and epidemiological research, review, and evaluation support to Lifecycle Safety’s Benefit-Risk Management Services. Essential Functions• Actively...
Apply For This JobJob Details Job Description Responsibilities of candidates includes: • Prepare marketing strategy and write action plans to attain specific objectives...
Apply For This JobBroadcast Engineering Consultants India Limited (BECIL) has rolled out a new recruitment notification for various posts. The BECIL Jobs 2022 apply online...
Apply For This JobJob Details Responsibilities of candidates includes: • Calculating future needs in kitchenware and equipment and placing menu, as needed •...
Apply For This JobYoung and energetic Electrical Engineer or Diploma holder in Electrical Engineering from reputed colleges with enthusiasm to learn and travel...
Apply For This JobDescription Greetings from OAKS OAKS is a technology-based academic solution, providing conceptual byte-sized video content mapped to the K-12 syllabus....
Apply For This Job