B

ByteDance

Builds content apps, business software and AI

Operating System Engineer Graduate - Operating System-System Technologies and Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related major.
  • Experience in Linux operating system development or similar fields is preferred.
  • Familiarity with computer architecture and the server development life cycle is preferred.
  • Familiarity with Linux or Unix operating-system architecture, Linux kernel mechanisms, Linux kernel programming, systemd, and glibc is preferred.
  • Proficiency in at least one general-purpose programming language, such as C, C++, Go, Python, or Java, is preferred.

Responsibilities

  • Migrate device drivers and operating-system key components from the Linux upstream or vendor codebase to adopt the company's kernel and Linux operating-system distribution.
  • Participate in regular code reviews for Linux kernel and operating-system key-component code changes.
  • Conduct system design and development for the operating-system and kernel quality-assurance test system, operating-system image-build platform, and operating-system deployment and operations-maintenance system.
  • Serve as the primary escalation point for end users regarding operating-system issues and coordinate across internal teams to complete issue resolution promptly.

Desired Qualifications

  • Experience in Linux operating-system development or similar fields.
  • Familiarity with computer architecture and the server development life cycle.
  • Familiarity with Linux or Unix operating-system architecture, Linux kernel mechanisms, Linux kernel programming, systemd, and glibc.
  • Proficiency in at least one general-purpose programming language, such as C, C++, Go, Python, or Java.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs