1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Develop software tools and infrastructure for new chip development, validation, and productization.
- Collaborate with architecture, hardware, and driver teams throughout the development lifecycle of computing and graphics processors.
- Assess new hardware features and design manufacturing diagnostic solutions using pre-beta driver extensions.
- Apply operating-system, algorithm, and computer-architecture knowledge to create robust and efficient processor validation solutions.
Requirements
- BTech or MTech in Electrical Engineering, Computer Engineering, or Computer Science, or equivalent experience.
- At least 5 years of experience in a related hardware/software position.
- Strong C/C++ programming skills and familiarity with PC architecture and hardware-adjacent development.
- Strong problem-solving and debugging skills.
- Experience with PCIe, NVLink, InfiniBand, Ethernet, or server product technologies is a plus.
- Experience working on a large system software codebase is preferred.
- Ability to self-manage, demonstrate leadership, communicate effectively, and work well with others.
Benefits
- Competitive salary and a generous benefits package.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
