Embedded Linux Kernel Engineer – Performance / Memory & Systems

Search Staffing Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

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

Unknown is seeking Embedded Linux Kernel Engineers for two specialist tracks in Singapore. The role focuses on performance optimization for next-generation automotive SoCs and on core kernel development including boot, memory management, and virtualization.

Candidates should have 5+ years in Track A or 3+ years in Track B, with strong C/C++ skills and exposure to ARM64. Chinese, or other languages, not stated; multi-disciplinary collaboration is expected.

Qualifications

  • Bachelor's degree in Electronics, Computer Science, Automation, or related field.
  • Track A requires 5+ years in Linux system performance optimization or SoC performance analysis.
  • Track B requires 3+ years in Linux kernel development; strong understanding of the kernel framework.
  • ARM64 architecture familiarity in both tracks.
  • Strong C/C++ skills; Python/Bash scripting a plus (Track A).
  • Android/SDK development experience and Linux open-source contributions a plus (Track B).

Responsibilities

  • Track A: drive Linux kernel adaptation and system-level performance optimization; optimize ARM CPU behavior and kernel scheduling; lead SoC performance analysis and benchmark toolchains.
  • Track B: develop and optimize core Linux kernel functions including boot, memory management, process scheduling, device drivers, and virtualization; build Linux platforms across hardware environments and contribute to system stability across pre-silicon and post-silicon phases.

Skills

C/C++
Python/Bash
perf/ftrace
ARMv8/ARMv9
AXI/ACE
cache coherence
Android/SDK
Linux kernel performance

Education

Bachelor's degree in Electronics, Computer Science, Automation, or related field

Tools

JTAG/T32
ramdump analysis

Job description

Embedded Linux Kernel Engineer - Performance / Memory & Systems

Our client, a Singapore-based automotive tech company building custom automotive SoCs and AI-powered vehicle computing platforms, is expanding its Linux kernel team. We're hiring across two specialist tracks.

Track A - Performance:

Drive Linux kernel adaptation and system-level performance optimization for next-generation automotive SoCs. Optimize ARM CPU behavior and kernel scheduling, lead SoC performance analysis, and benchmark toolchains to maximize platform efficiency.

Track B - Kernel & Memory Systems:

Develop and optimize core Linux kernel functions - boot, memory management, process scheduling, device drivers, and virtualization - for integrated cockpit and driving domain platforms. Build and maintain Linux platforms across hardware environments (HAPS, VDK, EVB) and contribute to system stability across pre-silicon and post-silicon phases.

Common requirements across tracks:
  • Bachelor's degree in Electronics, Computer Science, Automation, or related field
  • Track A: 5+ years in Linux system performance optimization or SoC performance analysis; proficient in perf, ftrace, ARMv8/ARMv9, Cortex-A microarchitecture (A76/A78/A720), AXI/ACE, cache coherence
  • Track B: 3+ years in Linux kernel development; strong understanding of the kernel framework and core modules; proficient in JTAG/T32 real-time debugging and offline ramdump analysis
  • ARM64 architecture familiarity (both tracks)
  • Strong C/C++ skills; Python/Bash scripting a plus (Track A)
  • Android/SDK development experience and Linux open-source contributions a plus (Track B)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Kernel Engineer — Performance & Memory
Embedded Linux Kernel Engineer — Performance & Memory

Search Staffing Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Linux Kernel Engineer - (Memory)
Linux Kernel Engineer - (Memory)

XG TECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
SoC Platform Software Engineer (Multiple Specializations)
SoC Platform Software Engineer (Multiple Specializations)

Search Staffing Pte Ltd • Singapore

On-site
SGD 90,000 - 150,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 Software Engineer, Linux Kernel
Senior Software Engineer, Linux Kernel

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
System Stability and Debug Engineer
System Stability and Debug Engineer

XG TECH PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,000
Firmware Engineer
Firmware Engineer

Rapsodo Pte Ltd • Singapore

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

XG TECH PTE. LTD. • Singapore

Hybrid
SGD 90,000 - 150,000
SoC Platform Engineer: Multimedia, Interfaces & Boot
SoC Platform Engineer: Multimedia, Interfaces & Boot

Search Staffing Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
Firmware Engineer
Firmware Engineer

Rapsodo Inc. • Singapore

On-site
SGD 70,000 - 90,000