System Performance Architect

European Tech Recruit

Amsterdam

On-site

EUR 120,000 - 180,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

European Tech Recruit is assisting a leading technology client in Amsterdam to hire a System Performance Architect. The role focuses on operating system performance, kernel scheduling, hardware-software co-optimization, and system-level performance engineering to define next-generation OS technologies.

Based in Amsterdam with 100% onsite presence, you will collaborate with research, system software, silicon, product, and engineering teams to drive architecture through deployment and deliver

Qualifications

  • Experience in operating system performance optimization.
  • Experience in Linux/Android kernel development.
  • Strong knowledge of CPU/GPU scheduling concepts.
  • Ability to translate architecture into implementation.
  • Excellent English communication and cross-functional collaboration.
  • Experience identifying and solving complex system bottlenecks.

Responsibilities

  • Design and develop system-level performance optimization across OS, hardware, and chipset.
  • Work on CPU/GPU/DDR scheduling strategies, workload placement, and core selection.
  • Develop frequency scaling, power management, and thermal-aware scheduling.
  • Drive hardware-software co-optimization across kernel, OS, chipset, and end devices.
  • Analyze and resolve complex system performance bottlenecks affecting latency and UX.
  • Design and optimize high-performance core system modules and frameworks.
  • Research application APIs, runtime optimization techniques, and performance paradigms.
  • Translate industry tech into system architecture and roadmaps.
  • Collaborate with research, system software, silicon, product, and engineering teams.
  • Drive solutions from architecture through deployment on end devices.
  • Deliver measurable improvements in performance, power, and user experience.

Skills

OS Performance
Kernel development
CPU scheduling
System architecture
HW-SW co-optimization
SoC performance
DVFS
Power management
Thermal management
Heterogeneous computing
Performance bottlenecks
English communication
Cross-team collaboration
Architectural implementation

Job description

We are supporting one of our leading technology clients in Amsterdam with the hiring of a System Performance Architect.

This is a senior technical position focused on operating system performance, kernel scheduling, hardware-software co-optimization, and system-level performance engineering. The successful candidate will work on next-generation operating system technologies and help define technical solutions across CPU, GPU, memory, power, thermal, and application performance.

The role is based in Amsterdam and requires 100% onsite presence.

Key Responsibilities
  • Design and develop system-level performance optimization solutions across operating systems, hardware, and chipset platforms.
  • Work on CPU/GPU/DDR scheduling strategies, including task prioritization, task grouping, core selection, workload placement, and resource coordination.
  • Develop and optimize frequency scaling, power management, and thermal-aware scheduling mechanisms.
  • Drive hardware-software co-optimization across the kernel, operating system, chipset, and end-device layers.
  • Analyse and resolve complex system performance bottlenecks affecting responsiveness, latency, application interaction, animation smoothness, and overall user experience.
  • Design and optimize high-performance core system modules and performance-critical frameworks.
  • Research high-performance application APIs, runtime optimization techniques, and application development paradigms.
  • Translate emerging industry technologies and academic research into system architecture and technical roadmap proposals.
  • Work closely with research, system software, silicon, product, and engineering teams.
  • Drive technical solutions from architecture and design through implementation, integration, validation, and deployment on end devices.
  • Deliver measurable improvements across performance, power consumption, thermal behaviour, and user experience.
Requirements
  • Strong hands-on experience in one or more of the following areas:
  • Operating system performance optimization
  • Linux, Android, or other OS kernel development
  • CPU or GPU scheduling
  • System software architecture
  • Hardware-software co-optimization
  • SoC performance engineering
  • Strong understanding of CPU scheduling concepts such as priority management, task placement, task grouping, workload balancing, or core selection.
  • Experience with power and performance technologies such as:
  • DVFS
  • Power management
  • Thermal management
  • Performance/power/thermal-aware scheduling
  • Good understanding of heterogeneous computing and modern multi-core CPU/GPU architectures.
  • Experience identifying and resolving complex system-level performance bottlenecks.
  • Understanding of application and runtime performance optimization, high-performance APIs, or performance-oriented framework design.
  • Ability to take architectural concepts through hands-on implementation and deployment.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills in English.
  • Ability to collaborate effectively across international research and engineering teams.
Preferred Background

Candidates from organizations with strong operating system, silicon, mobile platform, or system performance engineering teams are particularly relevant.

Experience gained within companies such as Apple, Google, Microsoft, Samsung, or Arm would be highly desirable.

Relevant backgrounds may include:

  • System Performance Architect
  • Principal / Staff Performance Engineer
  • Operating System Architect
  • Linux Kernel Engineer / Architect
  • Android Kernel Engineer
  • CPU Performance Engineer
  • SoC Performance Engineer
  • Power & Performance Engineer
  • Platform Performance Engineer
  • System Software Architect
  • Kernel Scheduling Engineer
Location

The position is based in Amsterdam, Netherlands and is 100% onsite.

Candidates should either already be based in the Netherlands or be willing to relocate to Amsterdam.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Performance Architect
System Performance Architect

microTECH Global Limited • Amsterdam

Hybrid
EUR 100,000 - 150,000
Senior System Performance Architect - Onsite Amsterdam
Senior System Performance Architect - Onsite Amsterdam

European Tech Recruit • Amsterdam

On-site
EUR 120,000 - 180,000
System Performance Engineer
System Performance Engineer

microTECH Global LTD • Amsterdam

On-site
EUR 90,000 - 120,000
Systems Scheduling & Performance Engineer
Systems Scheduling & Performance Engineer

Qplox engineering • Noord-Holland

On-site
EUR 90,000 - 150,000
Senior OS & Systems Performance Architect
Senior OS & Systems Performance Architect

microTECH Global Limited • Amsterdam

Hybrid
EUR 100,000 - 150,000
System Performance Architect
System Performance Architect

Huawei Nederland • Noord-Holland

On-site
EUR 90,000 - 130,000
Performance Engineer
Performance Engineer

Stream HPC BV • Amsterdam

Hybrid
EUR 65,000 - 95,000
OS & System Performance Engineer – Kernel & Scheduling
OS & System Performance Engineer – Kernel & Scheduling

microTECH Global LTD • Amsterdam

On-site
EUR 90,000 - 120,000
Senior OS Scheduling & Performance Architect
Senior OS Scheduling & Performance Architect

Qplox engineering • Noord-Holland

On-site
EUR 90,000 - 150,000
Performance Engineer
Performance Engineer

Stream HPC • Amsterdam

On-site
USD 58,000 - 106,000