NVIDIA Company Logo

NVIDIA

Santa Clara, California - United States
View all jobs at this company »

SYSTEM SOFTWARE MANAGER

Description

SYSTEMS SOFTWARE MANAGER #1617978 NVIDIA is hiring a strong manager for the Santa Clara based core GPU display driver team. You will manage a group of highly skilled and very motivated engineers delivering key components of our GPU Windows device driver. You will work with our various hardware and software teams as well as senior management to define, plan and execute software engineering deliverables. RESPONSIBILITIES: - Manage a team of 8 to 10 system software engineers to drive the development and support for GPU device driver development. You will need to take into account external customer requirements as well as internal emulation and chip-bringup deliverables. - Develop aggressive but realistic engineering plans aligned with key objectives. You and your team will be accountable for plan development and execution. - Contribute to our evolving process in the design, development, and implementation of high quality robust kernel mode device drivers. - Use your experience in systems level software, PC architecture, and hardware bring-up to help develop the next generation of ultra-performance graphics solutions. - Responsible for the operations and growth of the display driver team. This includes mentoring and career development for engineers with various career levels. - Work well with hardware designers and software engineers to design, develop, and debug functional and performance aspects of graphics subsystems and integrated chipsets.. MINIMUM REQUIREMENTS: - BSEE/CS or equivalent - 5+ years of experience in developing system software, 2+ years managing software developers. - Demonstrable leadership experience. - Strong organization and communication skills. - Proven record of managing software projects with interrelated dependencies in a very dynamic development environment. - Must be able to drive a number of parallel activities to closure. - Low-level operating system knowledge, familiarity with development on prototype hardware, experience in memory/resource management. - Strong knowledge of operating system internals, C/C++ language, and PC architecture is invaluable. - Experience with complex system debug, Windows device drivers, 2D/3D graphics, ACPI, power aware design, and hardware level and remote debug is invaluable. EOE

This Job is no longer active!