Senior Linux Kernel Engineer for GPU Compute

ByteDance

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ByteDance in Singapore seeks a senior systems software engineer to own Linux kernel features for production compute platforms, bridging the hardware/software boundary and delivering reliability, performance, and security improvements.

You will diagnose complex production issues, review low-level code, and collaborate with silicon, firmware, validation, and platform teams while contributing patches upstream when appropriate.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • Deep understanding of operating-system fundamentals, including concurrency, memory management, scheduling, interrupts, synchronization, and device I/O.
  • 3+ years of professional experience developing systems software in C, with working knowledge of C++ and scripting languages used for automation and diagnostics.
  • Hands-on Linux kernel development or debugging experience in one or more areas such as device drivers, platform enablement, virtualization, networking, security, power management, or core kernel infrastructure.
  • Demonstrated ownership of production-quality software, including testing, code review, incident diagnosis, and sustained maintenance.
  • Clear written and verbal communication across hardware and software disciplines.

Responsibilities

  • Backport, design, implement, optimize, and maintain Linux kernel components and associated user-space interfaces for production compute platforms.
  • Own complex features through requirements, design review, coding, integration, validation, rollout, and post-deployment support.
  • Debug kernel crashes, hangs, race conditions, memory corruption, boot failures, performance regressions, and hardware/software interaction defects from the production environment in real cases.
  • Analyze traces, logs, crash dumps, performance counters, and workload behavior to identify root causes and verify corrective action.
  • Improve observability and diagnostic tooling for field issues, and develop automated unit, integration, stress, fault-injection, and regression tests;
  • Partner with silicon, firmware, security, validation, platform, and production teams to enable new hardware and resolve cross-layer defects.
  • Contribute patches and technical discussions upstream when upstream adoption is the appropriate long-term path; maintain downstream changes responsibly when it is not.
  • Review designs and code, document operational constraints, and share practical kernel-debugging knowledge with the team and partner team.

Skills

Operating-system fundamentals
C programming
C++
Scripting languages
Linux kernel development
Production-quality ownership
Communication skills

Education

Bachelor's degree in a relevant field

Tools

ftrace
perf
eBPF
kdump

Job description

ByteDance in Singapore seeks a senior systems software engineer to own Linux kernel features for production compute platforms, bridging the hardware/software boundary and delivering reliability, performance, and security improvements.

You will diagnose complex production issues, review low-level code, and collaborate with silicon, firmware, validation, and platform teams while contributing patches upstream when appropriate.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Engineer for GPU Compute
Senior Linux Kernel Engineer for GPU Compute

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Software Engineer, Linux Kernel
Senior Software Engineer, Linux Kernel

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior GPU Systems & Fabric Architect
Senior GPU Systems & Fabric Architect

Bitdeer (NASDAQ: BTDR) • Singapore

On-site
SGD 150,000 - 190,000
Lead HPC Systems Architect
Lead HPC Systems Architect

Bitdeer Technologies Group • Singapore

On-site
SGD 120,000 - 180,000
GPU Bare-Metal Fleet Engineer | DPU/SmartNIC
GPU Bare-Metal Fleet Engineer | DPU/SmartNIC

Bitdeer Technologies Group • Singapore

On-site
SGD 120,000 - 180,000
Embedded Linux Kernel Engineer — Performance & Memory
Embedded Linux Kernel Engineer — Performance & Memory

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Firmware Engineer: Embedded Linux & SoC Bring-Up
Senior Firmware Engineer: Embedded Linux & SoC Bring-Up

JSIT for WST (Wholesale Trade) by Singapore Business Federation (SBF) • Singapore

On-site
SGD 90,000 - 150,000
Embedded Linux Software Engineer (C/C++ & Drivers)
Embedded Linux Software Engineer (C/C++ & Drivers)

GMP Technologies • Singapore

On-site
SGD 65,000 - 95,000
Automotive Linux Kernel Engineer for SoCs
Automotive Linux Kernel Engineer for SoCs

XG TECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Infrastructure Server Operations Engineer
Senior Infrastructure Server Operations Engineer

Bytedance • Singapore

On-site
SGD 120,000 - 180,000