About the Role
NVIDIA is seeking an ASIC Design Engineer to join our team and contribute to the development of high-performance Application-Specific Integrated Circuits (ASICs) for our cutting-edge products. In this role, you will be involved in the micro-architecture, RTL design, and integration of digital blocks and subsystems. You will work closely with architects, verification engineers, and physical design teams to ensure that our ASICs meet aggressive performance, power, and area targets. Your responsibilities will include defining design specifications, writing clean and synthesizable RTL using Verilog/SystemVerilog, performing static timing analysis, and assisting with post-silicon bring-up and debug. This is a fantastic opportunity to work on innovative silicon technology that powers a wide range of applications, from AI and machine learning to high-performance computing and gaming. Join us and help shape the future of technology!
Responsibilities
- Develop micro-architectures for digital blocks and subsystems
- Perform RTL design and implementation using Verilog/SystemVerilog
- Integrate IP blocks into larger SoC designs
- Collaborate with verification and physical design teams
- Assist with static timing analysis (STA) and formal verification
- Support post-silicon bring-up and debug activities
Requirements
- BS or MS in Electrical Engineering or Computer Engineering
- 2+ years of experience in ASIC digital design
- Proficiency in Verilog/SystemVerilog RTL design
- Solid understanding of digital design principles and clock domain crossing (CDC)
- Familiarity with synthesis and static timing analysis (STA)
Qualifications
- Experience with low-power design techniques
- Knowledge of industry-standard protocols (e.g., PCIe, DDR)
- Familiarity with scripting languages (e.g., Python, Perl, Tcl)
- Exposure to formal verification methods
Benefits
Not specified