mid operations Systems Engineer ic 2+ yrs · Posted May 18, 2026

About this role

Nvidia is hiring a mid-level Systems Engineer in the operations function based in Beijing, China. The posting calls out experience with Linux, Python, Bash, CI/CD and roughly 2+ years of relevant work.

Role
Systems Engineer
Function
operations
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Beijing, China
Experience
2+ years
Posted
May 18, 2026
AI Summary
Develop networking software for Ethernet/InfiniBand switches and routers in an embedded Linux environment. Requires 2+ years networking programming, C/C++ and embedded systems experience, with knowledge of routing/switching protocols and full development lifecycle methodology.

More roles at Nvidia

Senior Circuit Design Engineer
Santa Clara, CA · senior
Python Deep Learning Data Structures
Senior Formal Verification Engineer
Santa Clara, CA · senior
Python
Senior ASIC Verification Engineer, Coherent High Speed Interconnect
Santa Clara, CA · senior
Deep Learning
Senior ASIC Verification Engineer, Coherent High Speed Interconnect
Toronto, Canada · senior
Deep Learning
Senior Technical Marketing Engineer - EDA and Semiconductor
Santa Clara, CA · senior
CUDA Agile Machine Learning
All Nvidia jobs →

Job description

from Nvidia careers

This is an outstanding opportunity for switch SDK development engineer to join our multi-site team for switch and router related SW development.

The successful candidate will collaborate closely with other development teams, arch and QA to ensure features and functions delivery on time with high quality. The candidate should understand standard methodologies of software development and testing, and have experience in planning, implementing and testing in a continuous integration environment.

What you'll be doing:

  • Innovative multi-protocol networking technology

  • Exciting first tier features enablement

  • Software developer as part of a networking oriented software development team.

  • Networking software implementation in an embedded environment (Ethernet/InfiniBand switch/router product line)

  • Full development cycle methodology (design to final delivery to customer)

What we need to see:

  • At least 2 years in networking programming, communication protocols knowledge

  • C/C++ experience and embedded programming

  • High technical understanding and learning skills – specification, design, programming, integration and debugging abilities.

  • Experience in development in Linux (user and/or kernel modes).

  • Good English communication skill in both speaking and listening.

  • Knowledge of router and switch design & architecture

  • Work in distributed overseas team.

Ways to stand out from the crowd:

  • Routing / Bridging protocols knowledge

  • Proved experience in an Ethernet switching product development.

  • Experience in network processor development environment and applications development.

    This is an excerpt. Read the full job description on Nvidia careers →
All operations jobs operations in Beijing, China Jobs in Beijing, China operations salaries operations career path
All Nvidia Jobs Browse operations roles mid positions