Drimva

ByteDance

System Software Architect, Linux Kernel and Operating System

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

Experience
5+ years of hands-on Linux kernel or operating-system engineering experience.
Education
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

About the job

Provides hands-on technical leadership for Linux kernel and operating-system architecture, release planning, and production readiness for GPU computing platforms.

What you'll do

  • Set Linux kernel technical direction and plan releases across platform enablement, reliability, performance, security, and maintainability.
  • Lead architecture reviews, resolve cross-subsystem tradeoffs, and contribute to critical design, code review, debugging, and implementation work.
  • Coordinate delivery across hardware and software teams, establish quality and operational-readiness practices, and mentor engineers.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 5+ years of hands-on Linux kernel or operating-system engineering experience, with technical leadership and depth in multiple subsystems or platform-enablement domains.
  • Demonstrated success setting technical direction for a major systems-software program delivered through multiple teams or product generations.
  • Expert-level C and strong systems-debugging skills across kernel, firmware, hardware, and user-space boundaries.

Nice to have

  • Credible upstream Linux participation, such as subsystem contributions, maintainership, review leadership, or sustained collaboration with maintainers.
  • Experience enabling new server silicon or data-center platforms from pre-silicon planning through fleet deployment.

Tools

Linux kernel, C

Model-written summary · the original posting is authoritative

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