Cheng-Chun William Tu

Principal Software Engineer at NVIDIA

Role
Principal Software Engineer - Linux Kernel at NVIDIA
Location
Seattle, WA, US
LinkedIn followers
500 followers

About Cheng-Chun William Tu

Ph.D with +10 years of industrial experience.Active open source software contributor, including Linux kernel networking, P4, eBPF/XDP,DPDK, and currently maintainer of Open vSwitch.Strong industrial and research experience in Linux and Windows OS, and network virtualization,including x86/ARM CPU architecture, InfiniBand RDMA, OpenFlow, and SDN.

Experience

  1. Principal Software Engineer - Linux Kernel

    NVIDIA

    Jan 2023 — Present

    Working on RoCE, RDMA network, Congestion Control, vfio driver, BlueField DPU, OFED driver, and OVS

Education

  • National Chiao Tung University

    Bachelor's degree, Electrical and Electronics Engineering

    2001 — 2004

  • Chalmers University of Technology

    Master, Dependable Computer System

    2004 — 2006

  • Stony Brook University

    Ph.D, Computer Science Department

    2008 — 2014

Skills

  • Non-Transparent Bridge (Ntb)
  • Python
  • Network Design
  • Virtualization
  • C
  • Linux Kernel
  • Linux
  • Cloud Computing

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Cheng-Chun William Tu — Principal Software Engineer - Linux Kernel at NVIDIA in Seattle, WA, US | Unifers