Embedded Linux Performance Engineer | Automotive SoC

Kingfisher Recruitment Singapore Pte Ltd

Singapore

On-site

SGD 120,000 - 180,000

Full time

6 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

Kingfisher Recruitment Singapore Pte Ltd in Singapore seeks an Embedded Linux Performance Engineer to help optimise Linux on ARM-based SoCs for automotive cockpit and driver-assistance capabilities. You will analyse CPU performance, identify bottlenecks, and implement benchmarking-driven improvements.

Ideal candidates have 5+ years in Linux performance, strong C/C++ skills, and hands-on profiling with perf and ftrace, collaborating with hardware and software teams to push system efficiency.

Qualifications

  • Bachelor’s degree or above in Computer Science, Electronic Engineering or related discipline.
  • 5+ years of Linux performance optimisation or SoC performance analysis.
  • Strong understanding of Linux kernel subsystems and profiling with perf and ftrace.
  • Proficiency in ARMv8/ARMv9 and Cortex-A microarchitectures (A76/A78/A720).
  • Knowledge of AXI/ACE bus protocols, cache coherence and memory subsystems.
  • Strong C/C++ skills, with Python or Bash scripting for automation.

Responsibilities

  • Adapt and optimise the Linux kernel for ARM-based SoC platforms.
  • Analyse and improve ARM CPU performance and system-level scheduling.
  • Identify performance bottlenecks across CPU, memory, cache and kernel subsystems.
  • Design and implement Linux performance optimisation solutions with benchmarking and profiling.
  • Benchmark and optimise kernel compilation toolchains and development workflows.
  • Collaborate with hardware and software teams to resolve perf issues and improve system efficiency.

Skills

Linux performance
C/C++ programming
Python scripting
Shell scripting
ARM architecture knowledge

Education

Bachelor's degree or above in Computer Science or related field

Tools

perf
ftrace

Job description

Embedded Linux Performance Engineer | Automotive SoC

Our client is an innovative semiconductor company expanding its international R&D footprint, developing advanced automotive SoCs that integrate intelligent cockpit and driver-assistance capabilities. As part of this expansion, the company is building its first overseas R&D team in Singapore and is seeking an Embedded Linux Performance Engineer.

Key Responsibilities
  • Adapt and optimise the Linux kernel for ARM-based SoC platforms, ensuring stable and efficient system operation.
  • Analyse and improve ARM CPU performance and system-level scheduling.
  • Identify performance bottlenecks across the CPU, memory, cache and Linux kernel subsystems.
  • Design and implement Linux performance optimisation solutions, measuring improvements through benchmarking and profiling.
  • Benchmark and optimise kernel compilation toolchains and related development workflows.
  • Collaborate with hardware and software teams to resolve performance issues and improve overall system efficiency.
Requirements
  • Bachelor’s degree or above in Computer Science, Electronic Engineering or a related discipline.
  • More than five years of experience in Linux system performance optimisation or SoC performance analysis.
  • Strong understanding of Linux kernel subsystems and hands-on experience with profiling tools such as perf and ftrace.
  • Proficiency in ARMv8/ARMv9 architectures and familiarity with Cortex-A microarchitectures, such as A76, A78 or A720.
  • Knowledge of AXI/ACE bus protocols, cache coherence and memory subsystems.
  • Strong C/C++ programming skills, with Python or Bash scripting skills for automation and analysis.
  • Ability to investigate complex system issues and demonstrate measurable performance improvements.

We regret to inform that only shortlisted candidates would be notified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Performance Engineer | Automotive SoC
Embedded Linux Performance Engineer | Automotive SoC

KINGFISHER RECRUITMENT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 100,000 - 160,000
Embedded Linux Performance Engineer — Automotive SoC
Embedded Linux Performance Engineer — Automotive SoC

Kingfisher Recruitment Singapore Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Linux Kernel Engineer | Automotive SoC
Linux Kernel Engineer | Automotive SoC

Kingfisher Recruitment Singapore Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Linux Kernel Engineer | Automotive SoC
Linux Kernel Engineer | Automotive SoC

KINGFISHER RECRUITMENT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Embedded Linux Performance Engineer - Automotive SoC
Senior Embedded Linux Performance Engineer - Automotive SoC

KINGFISHER RECRUITMENT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 100,000 - 160,000
Embedded Linux Performance Engineer
Embedded Linux Performance Engineer

XG TECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
SoC & Solution Multimedia Software Engineer
SoC & Solution Multimedia Software Engineer

Kingfisher Recruitment Singapore Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
SoC & Solution Multimedia Software Engineer
SoC & Solution Multimedia Software Engineer

KINGFISHER RECRUITMENT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Singapore | Senior/Staff Embedded Software Engineer
Singapore | Senior/Staff Embedded Software Engineer

Realtek Bangalore Private Limited • Singapore

On-site
SGD 150,000 - 190,000
Automotive Linux Kernel Engineer (Memory & SoC)
Automotive Linux Kernel Engineer (Memory & SoC)

Kingfisher Recruitment Singapore Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000