CoreOS Kernel Performance Engineer

Socket.dev

Cupertino (CA)

On-site

USD 180,000 - 260,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is seeking an OS Kernel Engineer to analyze and optimize core OS performance on Apple Silicon platforms. You will drive kernel and runtime design optimizations for scheduling, memory, and power efficiency, collaborating with hardware teams to influence CPU/GPU/memory subsystems.

You will engage across multiple teams to deliver world-class end-to-end system performance and contribute to next-generation platforms.

Qualifications

  • Bachelor's degree in Computer Science or equivalent professional experience.
  • Proficiency in C programming language.
  • Strong understanding of OS fundamentals.
  • Ability to collaborate across teams to drive development and performance optimizations.

Responsibilities

  • Analyze and optimize OS performance on Apple Silicon platforms.
  • Drive kernel and runtime design optimizations for scheduling, memory, and power efficiency.
  • Collaborate with hardware architects and chip design teams.
  • Engage across teams to drive world-class end-to-end system performance.

Skills

C programming
OS fundamentals
Cross-team collaboration
Performance optimization

Education

Bachelor's degree in Computer Science

Tools

Instruments
VTune

Job description

Description

As part of the CoreOS Kernel engineering team, you will work on the core layers of the operating systems. In this role you will analyze and optimize the OS performance on upcoming platforms for responsiveness and efficiency. Drive innovative kernel and runtime design optimizations that improve scheduling, memory, and power efficiency. Collaborate with hardware architects and chip design teams to drive optimizations for Apple Silicon, and influence next generation CPU, GPU and memory subsystems. Engage across many teams, from hardware engineering to compiler, application and frameworks teams, to drive world-class end-to-end system performance.

Minimum Qualifications

  • Bachelor's degree in Computer Science or equivalent professional experienceProficiency in C programming language Strong understanding of OS fundamentalsAbility to collaborate across teams to drive development and performance optimizations
Preferred Qualifications

  • Experience with kernel development and low-level performance analysis.Knowledge of modern CPU and memory architecturesExpertise with profiling tools and analysis (Instruments, VTune, etc.).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CoreOS Kernel Performance Engineer
CoreOS Kernel Performance Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 129,000 - 225,000
Medical & Dental
Retirement benefits
Relocation assistance
+1
Kernel Performance Engineer: OS & Power Optimization
Kernel Performance Engineer: OS & Power Optimization

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 260,000
Silicon Kernel Performance Engineer for Power & Efficiency
Silicon Kernel Performance Engineer for Power & Efficiency

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
Medical & Dental
Retirement benefits
Relocation assistance
+1
CPU Performance and Workload Analysis Engineer, Platform Architecture
CPU Performance and Workload Analysis Engineer, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 140,000
CPU Performance and Workload Analysis Engineer, Platform Architecture
CPU Performance and Workload Analysis Engineer, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 100,000 - 140,000
CPU Performance & Workload Analysis Architect, Platform Architecture
CPU Performance & Workload Analysis Architect, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000
CPU Performance & Workload Analysis Architect, Platform Architecture
CPU Performance & Workload Analysis Architect, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 130,000 - 180,000
CPU Performance Engineer, Platform Architecture
CPU Performance Engineer, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
ML Performance Optimization Engineer for SoC
ML Performance Optimization Engineer for SoC

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
OS Kernel Engineer
OS Kernel Engineer

Tachyum • Las Vegas (NV)

On-site
USD 130,000 - 190,000
Competitive salary
Professional development
International environment
+2