Senior Linux Kernel Engineer for GPU Compute

BYTEDANCE PTE. LTD.

Singapore

On-site

SGD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BYTEDANCE PTE. LTD. is seeking a senior systems software engineer to own substantial Linux kernel features and production issues from design through validation and deployment.

You will write and review low-level code, diagnose failures across hardware and software boundaries, and deliver measurable improvements in reliability, performance, security, and maintainability. You will influence designs and help other engineers succeed, while remaining directly accountable for implementation and

Qualifications

  • Bachelor's degree in CS/CE/EE or equivalent.
  • Deep understanding of operating-system fundamentals, including concurrency, memory management, scheduling, interrupts and I/O.
  • 3+ years of professional experience in C, with working knowledge of C++ and scripting.
  • Hands-on Linux kernel development or debugging in drivers, virtualization, networking, or core kernel infrastructure.
  • Demonstrated ownership of production-quality software, including testing, code review, and incident diagnosis.
  • 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 in production.
  • 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 upstream discussions when appropriate, maintaining downstream changes when not.
  • Review designs and code, document operational constraints, and share kernel-debugging knowledge with the team.

Skills

C programming
C++
Scripting
Linux kernel development
Production-quality software ownership
Communication skills
Upstream contributions
Kernel tracing & debugging tools
Firmware interfaces / PCIe
Performance optimization

Education

Bachelor's degree in Computer Science / Computer Engineering / Electrical Engineering or equivalent

Job description

BYTEDANCE PTE. LTD. is seeking a senior systems software engineer to own substantial Linux kernel features and production issues from design through validation and deployment.

You will write and review low-level code, diagnose failures across hardware and software boundaries, and deliver measurable improvements in reliability, performance, security, and maintainability. You will influence designs and help other engineers succeed, while remaining directly accountable for implementation and

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 • Singapore

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

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior GPU Bare-Metal Engineer | DPU & HPC Automation
Senior GPU Bare-Metal Engineer | DPU & HPC Automation

Bitdeer Group • Singapore

On-site
SGD 120,000 - 160,000
Welfare benefits
Training and mentoring
Autonomy and growth
Linux Kernel Engineer - (Memory)
Linux Kernel Engineer - (Memory)

XG TECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior GPU Systems & Fabric Architect
Senior GPU Systems & Fabric Architect

Bitdeer (NASDAQ: BTDR) • Singapore

On-site
SGD 150,000 - 190,000
System Stability Engineer: Linux Kernel & Embedded
System Stability Engineer: Linux Kernel & Embedded

XG TECH PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,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
Low-Latency Linux Systems Engineer - Trading Tech
Low-Latency Linux Systems Engineer - Trading Tech

Millennium • Singapore

On-site
SGD 180,000 - 260,000
System Stability and Debug Engineer
System Stability and Debug Engineer

XG TECH PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,000
Lead HPC Systems Architect
Lead HPC Systems Architect

Bitdeer Technologies Group • Singapore

On-site
SGD 120,000 - 180,000