NVIDIA Company Logo

NVIDIA

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

SENIOR SYSTEM SOFTWARE ENGINEER

Description

SENIOR SYSTEMS SOFTWARE ENGINEER #1649202 NVIDIA is hiring seasoned engineers to work in our Tegra software organization supporting customer platforms specializing in graphics or kernel mode drivers. The best candidates will have very strong C/C++ programming skills, solid understanding of systems software with emphasis on OS fundamentals and knowledge of SOC hardware. In this position you'll have the opportunity to work on the cutting edge of mobile computing technology. You should have excellent communication skills. You will work closely with hardware engineers, other software engineers and customers to develop and debug next gen SOC features primarily related to graphics. RESPONSIBILITIES: - Linux kernel modifications and device driver implementation related to graphics drivers. - Android framework customization to optimize for Tegra SOC mainly on graphics performance. - Understand the bottlenecks of the custom Android UIs and to optimize for Tegra. - Implementation of customer-requested features in BSP related to graphics. - Analyzing customer-reported problems and implementing solutions. - Participate in bring-up and debugging of customer platforms if needed. MINIMUM REQUIREMENTS: - BS or higher degree in computer science, computer engineering or electrical engineering - Very strong C programming, problem solving and debugging skills - 5+ years? experience - Good understanding of systems software with emphasis on OS fundamentals and graphics pipeline. - Prior working experience related to OpenGL ES APIs preferred. EOE

This Job is no longer active!