Network Software Development Engineer (Multiple Positions)

  • BYTEDANCE INC.
  • Bellevue, Washington
  • Full Time
Responsibilities

Design and development of switch OS for data center network devices.

Develop high-speed IP networking, hardware-software interaction, and hardware offloading technologies for backend AI model training and content serving.

Develop mainstream merchant switch software, SONiC open source development and BSP.

Develop switch ASIC SDK, XGS driver and Switch Abstraction Interface (SAI).

Explore new networking, monitoring, and telemetry technologies to improve data center network efficiency and availability.

Develop network protocol, routing protocols, and telemetry.

Solve software/hardware bugs.

Qualifications

Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, or a related STEM field, and 1 year of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, or a related STEM field, and 3 years of related work experience.

Of the required experience, must have 1 year of experience in each of the following:

Designing and developing switch Operating System for data center network devices, including boot-up and upgrade process, device drivers, Linux kernel, and software running in kernel and user space;

Designing and developing real-time networking monitoring software for network switch hardware components in C/C++ language, including CPU, memory, SSD, PCIe and switch ASIC;

Writing testable, maintainable, and low latency software using high level programming languages, including Golang, Java, Python, or C++; and

Using Unix/Linux operating system.

Type: Full time, 40 hours/week

Location: Bellevue, WA

Salary Range: $137750 - $237500 per year

To apply, and for information on benefits offered, visit: and type Job ID A227774 in search bar. Contact ... if you have difficulty applying through our website.
Job ID: 484980533
Originally Posted on: 7/12/2025

Want to find more Chemistry opportunities?

Check out the 16,345 verified Chemistry jobs on iHireChemists