Job Summary
We are hiring senior engineers to work on CUDA driver and runtime, core components of our platform for accelerating general purpose computation on the GPU. Our team analyzes performance of applications, investigates bottlenecks in software or hardware and delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality. CUDA defines a unified programming model across a range of system configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the operating system.
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 3 years
Job Description/Requirements
What You Will Be Doing:
- In this role, you will promote, architect, and implement new features and analyze full stack performance ranging from application level through libraries, system software, kernel software and hardware.
- You'll coordinate and drive development efforts across multiple teams defining forward-looking improvements to the CUDA APIs and programming model and building novel system software optimizations.
- Effectively write maintainable and well-tested code as well as develop code for multiple operating systems.
What we need to see:
- BS or MS degree in Computer Science, Electrical Engineering or equivalent experience
- 3+ years of related development experience
- Strong C programming skills
- Experience working with large codebases
- Experience with operating system interfaces for threads, process control, and virtual memory
- Track record of debugging performance problems in complex environments with both software and hardware components
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.