About NVIDIA :
NVIDIA’s invention of the GPU sparked the PC gaming market. The company’s pioneering work in accelerated computing supercharged form of computing at the intersection of computer graphics, high-performance computing, and AI—is reshaping trillion-dollar industries, such as transportation, healthcare, and manufacturing, and fueling the growth of many others.
NVIDIA Job Responsibilities:
- Principles of hardware operation: CPU and memory architecture, buses and interconnects
- Operating System fundamentals: multi-processing and scheduling, memory management, privilege modes, file systems and device drivers
- Algorithms and data structures
- Principles of parallel computing
- C and/or C++ programming languages
- Python / PERL knowledge is preferred
Preferred skill:
- Good understanding of programming languages and processor architecture
- Good understanding of Operating System Fundamentals.
- Knowledge of Linux kernel is a plus
- Strong C/C++ programming skills
- Knowledge on Object-oriented programming is highly a plus in C / C++ Or Java and knowledge of scripting (Perl or python) is a plus
- Operating System, Algorithm development
- Aptitude in innovative and optimal designs