CareerPlanSign in

系统软件架构师/工程师(网络/IO)-AI芯片

上海💼 Full-time🗓 2026-09-28

Core

Develop full-stack system software (drivers, user-space apps, tools) for FPGA-based AI chips and high-speed I/O systems to support cloud and AI workloads.

Role type

Senior IC system software architect (FPGA/AI chip)

Builds

FPGA system drivers, user-space applications, and high-performance I/O stacks for AI training/inference

Domain

Semiconductor / AI Infrastructure / High-Performance Computing

Deliverable

production ML models

Required skills

C/C++, Linux system programming, Linux kernel driver development, FPGA software stack development, PCIe/RDMA/Virtio/TCP/IP protocol implementation, high-speed I/O integration, complex system debugging

Preferred skills

AI training/inference data flow knowledge (NCCL, nvshmem, DeepEP), GPU/NPU communication stacks, UEC/XLINK interconnect technologies, hardware accelerator R&D experience, NIC/DPU/Switch experience, open-source contributions to kernel/driver/network stacks

Technologies

FPGA, PCIe, RDMA, RoCE, Virtio, TCP/IP, Linux Kernel, NCCL, nvshmem, DeepEP, UEC, XLINK

Responsibilities

Develop and optimize FPGA system drivers and user-space applications; Analyze business scenarios to deliver hardware-software co-optimization solutions; Implement and optimize key technologies like PCIe and RDMA; Support high-speed I/O integration for stability and performance in cloud/AI scenarios; Participate in system-level problem analysis and cross-team optimization.

Seniority

Senior, hands-on IC

Sourced via bytedance · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.