Enable job alerts via email!

Linux Kernel Engineer

XIAOXI TECH (MALAYSIA) SDN. BHD.

Jakarta Selatan

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in South Jakarta is seeking a Cloud Phone Development Engineer. The role involves Linux kernel development, optimization, and maintenance, with an emphasis on virtualization scenarios. The ideal candidate has over 5 years of experience in kernel development, strong analytical skills, and must be fluent in English. This position operates on a fully WFO schedule from Monday to Friday.

Qualifications

  • More than 5 years of Linux kernel development experience.
  • Proficient in major Linux kernel subsystems.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Responsible for Linux kernel development, optimization, and maintenance.
  • Lead kernel performance tuning and resolution of technical challenges.
  • Participate in design and evolution of system architecture.

Skills

Linux kernel development
Kernel performance analysis
Problem-solving skills
Fluent in English

Education

Bachelor's degree in Computer Science or related field
Job description
Overview

Exploring the establishment of Indonesia Team for cloud phone development engineer role.

Qualifications
  • Bachelor's degree or above in Computer Science or related field;
  • Possess more than 5 years of Linux kernel development experience, including proven leadership in full-cycle Linux kernel project delivery.
  • Proficient in major Linux kernel subystems (e.g., scheduling, memory management, driver model), with solid understanding of CPU architecture and virtualization technologies.
  • Strong capability in kernel performance analysis and tuning; driver development experience is a plus (e.g., AMDGPU driver, DRM development, PCIe).
  • Experienced in Linux kernel development processes and well-versed in open-source community collaboration models.
  • Strong understanding of Linux kernel principles and source code, with hands-on experience in troubleshooting kernel issues such as crashes, as well as performing system optimization.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot, debug, and optimize system-level issues.
  • Must be fluent in English, English can be used as a working language.
  • Fully WFO Mon-Fri, placement in Sudirman, South Jakarta.
Responsibilities
  • Responsible for Linux kernel development, optimization, and maintenance, particularly in virtualization scenarios such as Android Cloud phone applications.
  • Lead kernel performance tuning, stability assurance, and resolution of technical challenges.
  • Participate in the design and evolution of underlying system architecture to ensure efficient collaboration between the kernel and virtualization platforms.
  • Customize and develop kernel functions based on business requirements.
  • Ability to think from stakeholders’ perspectives, ensuring effective communication and alignment.
About Xiaoxi Tech

Xiaoxi Tech is an innovative tech company focused on digital product distribution, cross-border marketing, and operational services. With a strong footprint in Southeast Asia and China, the company helps digital content creators, game developers, and platform operators expand globally through localization, channel integration, and growth strategies. Its core services include mobile game and app distribution, performance and influencer marketing, platform operations and localization, as well as brand partnerships and monetization solutions. Xiaoxi serves clients across China, Southeast Asia, and other regions, providing data-driven growth and market-entry support in dynamic digital markets

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.