Company NVIDIA
Website www.nvidia.in
Eligibility BE/BTech/Other
Experience Freshers
Location Bangalore
Job Role Silicon Software Engineer
JOB SUMMARY:
Company Profile :
NVIDIA serves the entertainment and consumer market with its GeForce® products, the professional design and visualization market with its Quadro™ products, and the high-performance computing market with its Tesla™ products. NVIDIA is the world leader in visual computing technologies and the inventor of the GPU, a high-performance processor which generates breathtaking, interactive graphics on workstations, personal computers, game consoles, and mobile devices.
Job Description :
- All aspects of the development and execution of software for multiple purposes within the Silicon development team
- Will involve interfacing closely with silicon specification authors, logical designers, and verification engineers
- Will also involve working with teams developing our toolchain and production software
- Working primarily in C and assembly, plus scripting languages such as Tcl, Perl, and Python
- Exposure to detailed operation of digital hardware including CPUs and other components
Candidate Profile :
- A good degree from a leading University in an engineering or computer science related discipline.
- A clear ability to demonstrate an understanding of the interactions between software and hardware.
- Candidates should have experience in low-level (hardware-aware) software development.
- Candidates should have awareness of principles of the operation of digital hardware.
- Experience with processors, real-time performance of CPU-based systems, cache memory sub-systems and device-drivers would be highly beneficial.
