Senior Design Engineer - Memory Subsystem
About IN01 NVIDIA Graphics Bengaluru
NVIDIA is recognized as one of the technology world's most desirable employers, employing some of the most brilliant and talented individuals globally. The company is committed to transforming how graphics are used to solve complex problems in computer science and is at the forefront of AI computing, powering deep learning algorithms, computers, robots, and self-driving cars. NVIDIA values creativity, autonomy, and a challenge-driven mindset, fostering a diverse and inclusive environment free from discrimination based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
About the Position
Introduction
NVIDIA is actively looking for passionate, highly motivated, and creative Senior Design Engineers to join a team focused on developing state-of-the-art memory subsystem components for their leading GPUs and SOCs. This role offers a significant opportunity to make an impact within a dynamic, technology-focused company, contributing to products ranging from consumer graphics to autonomous vehicles and the expanding field of artificial intelligence. NVIDIA is recognized as "the AI computing company," driven by employees who are passionate about parallel and visual computing and dedicated to transforming how graphics address complex computer science challenges.
Responsibilities
- Own micro-architecture and RTL development for design modules.
- Micro-architect features to meet performance, power, and area requirements.
- Collaborate with hardware architects to define critical features.
- Work with verification teams to ensure the correctness of implemented features.
- Engage with timing, VLSI, and physical design teams to guarantee the design meets timing, interface needs, and is routable.
- Cooperate with FPGA and software teams for design prototyping and software testing.
- Participate in post-silicon verification and debugging.
Requirements
- Bachelor's or Master's degree or equivalent experience.
- 4+ years of design experience.
- Experience in micro-architecture and RTL development for complex designs.
- Familiarity with design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB).
- Comprehensive understanding of the ASIC design flow, including RTL design, verification, logic synthesis, prototyping, timing analysis, floor-planning, ECO, bring-up, and lab debug.
- Expertise in Verilog.
Nice to Have
- Design experience in memory subsystem or network interconnect IP.
- Strong debugging and problem-solving skills.
- Scripting knowledge (Python/Perl/shell).
- Excellent interpersonal skills and a desire to work as part of a team.
About Company
NVIDIA is recognized as one of the technology world's most desirable employers, employing some of the most brilliant and talented individuals globally. The company is committed to transforming how graphics are used to solve complex problems in computer science and is at the forefront of AI computing, powering deep learning algorithms, computers, robots, and self-driving cars. NVIDIA values creativity, autonomy, and a challenge-driven mindset, fostering a diverse and inclusive environment free from discrimination based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
How to Apply
Apply Now
Your data is only shared with IN01 NVIDIA Graphics Bengaluru
Location
Bengaluru
Type
FULL_TIME
Keywords
Similar Roles
Explore comparable positions
Senior Design Engineer - Memory Subsystem
IN01 NVIDIA Graphics Bengaluru