IO Design Engineer

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS · Automotive

Description For IO Design Engineer

NVIDIA, the world leader in accelerated computing, is seeking an IO Design Engineer to join their Silicon Solutions Group. This role focuses on developing and validating silicon system level features for NVIDIA's groundbreaking GPU and SOC solutions. The position involves working with high-speed and low-speed IO implementations, requiring expertise in silicon system architecture and digital design. The ideal candidate will drive system design implementation, define technical roadmaps, and collaborate across multiple teams to deliver high-quality products. This role offers the opportunity to work on cutting-edge technology that impacts various sectors including data center, client computing, and automotive solutions. NVIDIA offers competitive salaries and comprehensive benefits, making it one of the most desirable employers in the technology sector. The position is based in Shanghai, China, where you'll work with some of the industry's most talented professionals in advancing GPU and AI technology.

Last updated 15 days ago

Responsibilities For IO Design Engineer

  • Drive system design and implementation in HSIO and LSIO on GPU and SOC projects across data center and client
  • Define technical roadmaps by tracking industry/market trends
  • Collaborate across System Architecture, DFT, ASIC, SW/FW, platform, validation, and production teams
  • Lead system-level architecture and implementation of feature deployment strategy
  • Support silicon bring-up, validation, and debug
  • Coordinate product level feature deployment

Requirements For IO Design Engineer

Python
Linux
  • BS or MS degree in EE/CE or equivalent experience
  • 5+ years in silicon system architecture, digital design, validation, and debugging in HSIO, LSIO, PLL, Clocking and SerDes related areas
  • Strong understanding of protocol spec in HSIO (PCIE, CXL, USB) and LSIO (SPI/I2C/I3C/UART)
  • Experience with Power management and performance/power optimization, validation
  • Strong EE fundamentals in digital design, computer architecture, power analysis, timing analysis
  • Excellent verbal communication and written, presentation skills
  • Deep understanding of firmware/driver structures and their interaction with HW
  • Working knowledge of PVT dependencies and binning methodologies
  • Experience with Python, C/C++, tool and script development, Windows and Linux OS is a plus

Benefits For IO Design Engineer

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA IO Design Engineer

Senior Design for Debug Architect and Methodology Engineer

Senior Design for Debug Architect role at NVIDIA focusing on implementing hardware and software debug solutions for GPUs and SoCs

Senior Firmware Verification Engineer, PCIe

Lead firmware verification engineer position at NVIDIA, focusing on PCIe technology and requiring 12+ years of experience in verification, firmware, and hardware interfaces.

Senior High-Performance ASIC Timing Engineer

Senior High-Performance ASIC Timing Engineer position at NVIDIA focusing on timing analysis and closure for next-generation CPU, GPU, and SOC designs.

Senior Server Firmware Bringup Engineer

Senior Server Firmware Bringup Engineer role at NVIDIA focusing on UEFI development and Arm boot firmware for GPU-based AI servers.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms and microcontroller systems.