Are you ready to be part of an exciting team and provide a significant impact on user-centered design at NVIDIA? We love gaming and gamers. We are looking for dedicated, upbeat and dynamic designer with excellent analytical abilities. Do you love to game? Are you a designer- passionate and highly motivated about solving complex problems and delivering innovative design solutions?
Job Designation : Software Engineer
Salary : 7 LPA – 18 LPA
Qualification : Bachelor’s / Master’s Degree
Experience : Freshers / Experienced
Skill Set :
- Good analytical and C/C++, Java programming skills.
- Sound knowledge of Computer Architecture and system software.
- Good understanding of Assembly Language / Processor ISA (GPU ISA a plus).
- Expertise in SW development and assemblers, linkers, loaders, binary tools, debuggers.
- Understanding of compiler flow / debugger / profiler tools / linker.
- Knowledge of GPU development and compute APIs such as CUDA and OpenCL.
- Experience in any one area of compiler development including feature support, code generation and compiler infrastructure.
- Ability to work independently, define project goals and scope and lead development effort.
- Aptitude in innovative and optimal designs.
- Good communications skills.
Job Description :
- Develop, maintain and consistently improving NVIDIA’s Assembler and Disassembler for GPU compute.
- Work with GPU architecture and debugger/profiler development teams to understand their requirements and deliver vital features/improvement in the product.
- Collaborate closely with teams developing other related components to ensure compatibility, reliability and high-quality code generation.
- Working with customers/partners to gather feedback and drive innovative ideas and features to incorporate into the product.
Location : Bengaluru, Karnataka, India