Drimva

ByteDance

System Engineer Graduate (Operating System-System Technologies and Engineering) - 2027 Start

San Jose, California · Full-time · Posted Oct 28, 2026

Education
Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related major.

About the job

Develops and maintains Linux operating systems for datacenter servers, including kernel components, testing, image building, deployment, and operational support.

What you'll do

  • Migrate device drivers and OS components from Linux upstream or vendor codebases to ByteDance’s kernel and Linux distribution, and review related code changes.
  • Help design and develop OS and kernel quality-assurance testing, OS image building, and deployment and maintenance systems.
  • Resolve end-user OS issues by coordinating with internal teams.

What they ask for

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related major.

Nice to have

  • Experience in Linux OS development or a similar field; familiarity with computer architecture and the server development life cycle.
  • Familiarity with Linux/Unix architecture, Linux kernel mechanisms and programming, systemd, and glibc; proficiency in at least one of C/C++, Go, Python, or Java.

Tools

Linux, Linux Kernel, systemd, glibc, C/C++, Go, Python, Java

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)