NVIDIA Company Logo

NVIDIA

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

SYSTEM SOFTWARE ENGINEER

Description

SYSTEM SOFTWARE ENGINEER #1647185 NVIDIA is searching for a world-class system software engineer to join the GeForce System Software team. The best candidates will have strong C programming skills, a thorough understanding of operating systems and kernel programming, a good understanding of hardware architecture, and excellent communication and planning skills. You will work closely with both hardware engineers and other software engineers to implement system software for NVIDIA's Graphics Processing Units (GPUs) on Windows operating system as well as other operating systems; you will design and implement new driver features compatible across multiple GPU generations; you will participate in all the software aspects of taking new NVIDIA GPUs to notebook, desktop and workstation markets; you will also solve a variety of graphics related problems that directly impact end user and OEMs; and much more. MINIMUM REQUIREMENTS: - BS or MS degree in Computer Engineering, Computer Science, or related degree - 5+ years of relevant software development experience - Good understanding of low level software drivers and kernel - Excellent C programming skills - Experience with complex system-level debugging is invaluable - Self-motivated and can work effectively across different functional teams - Experience in leading software development efforts across cross functional teams is desirable - Strong verbal and written communications skills EOE

This Job is no longer active!