This page was automatically translated and may contain errors. View in English.
X

Embedded Engineer - Linux Performance

XG TECH PTE.LTD

Singapore · Tempo total

Seja o primeiro a se candidatar

Experiência
5+ yrs
Salário
Vagas
1
Publicado
há 4 horas
Work mode
No escritório
Educação
B.Tech
Eligibility
Applicants with a bachelor’s degree or higher in a relevant engineering or computer science field and 5+ years of experience in Linux performance optimization or SoC performance analysis are a strong match. Candidates from closely related embedded engineering areas may also be considered for this o…
Resume
Required to apply

Where you'll work

Descrição da vaga

About the Company

Established in 2022, XG Tech is shaping the next generation of intelligent mobility. The company is focused on accelerating the shift in automotive computing from a distributed model to a centralized, cross-domain architecture. Its core emphasis is on the smart cockpit experience, with strong integration across advanced driving technologies. By treating vehicles as evolving mobile living spaces, XG Tech is aligned with the industry direction of cars becoming a “third living space.”

Role Overview

This position is for an Embedded Linux Performance Engineer who will support Linux porting and system tuning for upcoming SoCs used in smart vehicle platforms. The role centers on studying end-to-end system performance, improving ARM CPU and kernel efficiency, and helping the Linux stack run with the highest possible stability and productivity on the target SoC.

Key Responsibilities

  • Port and tune the Linux kernel for the company’s SoC and ARM-based architecture, ensuring reliable integration and overall system stability.
  • Improve ARM CPU behavior and system scheduling to raise performance at the platform level.
  • Own performance study efforts for the SoC, then design and implement Linux-level optimization solutions.
  • Measure and improve the kernel build toolchain and related workflows through benchmarking.
  • Work closely with hardware and software teams to find bottlenecks and validate gains using measurable data.

What Makes You a Strong Fit

  • A bachelor’s degree or higher in Computer Science, Electronics Engineering, or a closely related discipline.
  • 5+ years of hands-on experience in Linux system performance tuning or SoC performance analysis.
  • Solid knowledge of Linux kernel internals, along with practical use of performance tools such as perf and ftrace.
  • Strong command of ARMv8 and ARMv9, plus familiarity with Cortex-A family microarchitectures such as A76, A78, and A720.
  • Understanding of chip interconnect protocols like AXI and ACE, as well as cache coherence and memory subsystem behavior.
  • Comfortable programming in C/C++ and creating Python or Bash scripts for automation and analysis.
  • A data-driven approach to breaking down complex system issues and proving improvements through benchmarking.

Additional Information

XG Tech also mentioned that candidates whose background aligns more closely with related embedded engineering work may still be considered through this posting. The broader hiring areas include Embedded Software Engineer (Boot/BSP), High-Speed Interface (PCIe/USB) Software Engineer, Linux Kernel Engineer (Memory), Automotive Wireless Communication Engineer (Wi-Fi/BT/GNSS/Telephony/UWB/Network), SoC Power Management Engineer, System Stability and Debug Engineer, and Software Integration & Validation Engineer.

The company also noted that applicants may be a closer fit for one of these adjacent roles and are welcome to be considered via this listing.

Deixe este campo se desejar uma resposta — não o utilizaremos para mais nada.

Clique para navegar, arrastar e soltar, ou colar uma captura de tela

PNG, JPG, GIF, MP4, WebM, MOV · Máximo de 20 MB cada · Até 5 arquivos