Senior Soc Design Engineer - Networking Group

NVIDIA NVIDIA · Semiconductors · Bangalore, India

Seeking an expert SOC Design and Integration Engineer for NVIDIA's Networking chip design group in Bengaluru. The role involves crafting and implementing next-generation DPUs and Switch Silicon chips, focusing on high-speed communication devices with high efficiency and low latency. Responsibilities include understanding project features, defining milestones, developing system-level methodologies, integrating components, and tracking progress via an agile framework.

What you'd actually do

  1. You are encouraged to understand all features of a given project and define project milestones based on internal roadmaps, assign them and track them through agile framework
  2. Define and develop system-level methodologies, tools, and IPs to build subsytems in an efficient and scalable manner.
  3. Work with SOC Assembly team and drive cross-functional teams towards SOC milestone execution.
  4. Be responsible for integrating all the pieces for a given defined project milestone and deliver the model to relevant teams for further verification at cluster/sub-system/SOC/emulation levels.

Skills

Required

  • BS (or equivalent experience) / MS with 3+ years of practical semiconductor design and architecture experience building complex SoC’s.
  • Exposure to design and verification tools (Verilog/SV or equivalent, Cadence or equivalent simulation tools, debug tools like Indago, GDB etc.).
  • Experience working with software teams to tightly define the HW/SW interface including control/status registers, interrupt and error handling.
  • Excellent verbal and written communication skills to interact with cross functional teams to build consensus.

Nice to have

  • C/C++ programming or python or any other industry-standard scripting language experience desirable.
  • Experience in synthesis, physical design and DFT is a plus.
  • Experience in RTL Build and Design Automation is a plus.
  • Chip lead type of technical leadership experience on delivering complex SOCs for enterprise and/or HPC applications.
  • Experience in RTL coding and debug, as well as performance/power/area analysis and trade-offs
  • Experience working closely with physical design teams to develop highly optimized ASICs with excellent power, performance and area.
  • Prior experience of smartNIC and/or high-speed interconnects.
  • Strong coding skills in Perl, Python, or other industry-standard scripting languages.

What the JD emphasized

  • Must have firsthand experience & solid understanding of all phases of SOC development in multiple ASIC projects including ASIC architecture, Micro-Architecture, RTL design, verification, timing closure & Physical design.
  • Hands on experience in successful tape outs of multiple sophisticated, high-volume SoCs in advanced process nodes.