OS Performance Engineer – CoreOS Kernel Engineering

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$121,900 - $214,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For OS Performance Engineer – CoreOS Kernel Engineering

The CoreDarwin team within Apple's CoreOS organization is seeking an exceptional OS performance engineer to optimize performance on Apple Silicon platforms across iOS, macOS, visionOS and beyond. This role focuses on low-level programming and performance optimization at the intersection of software and hardware.

As part of the Kernel Engineering team, you'll work on core operating system layers, analyzing and enhancing OS performance for responsiveness and efficiency. You'll drive innovative kernel design improvements for scheduling, memory, and power efficiency while collaborating closely with hardware architects and chip design teams to optimize for Apple Silicon platforms.

The role involves engaging with multiple teams - from hardware engineering to compiler, application and frameworks teams - to deliver world-class end-to-end system performance. You'll have the opportunity to influence next-generation CPU, GPU and memory subsystems while working with cutting-edge technology.

The ideal candidate should have strong C programming skills, deep OS fundamentals knowledge, and experience with kernel development and low-level performance analysis. Familiarity with modern CPU/memory architectures and profiling tools is highly valued. This position offers competitive compensation including base pay, stock options, comprehensive benefits, and the chance to impact user experience across Apple's entire product line.

Join Apple's CoreOS team to push the boundaries of performance optimization and help shape the future of Apple's operating systems and hardware platforms. Your work will directly influence millions of users' experiences across Apple's ecosystem.

Last updated 14 hours ago

Responsibilities For OS Performance Engineer – CoreOS Kernel Engineering

  • Analyze and optimize OS performance on upcoming platforms for responsiveness and efficiency
  • Drive innovative kernel design enhancements that improve scheduling, memory, and power efficiency
  • Collaborate with hardware architects and chip design teams to drive optimizations for Apple Silicon
  • Influence next generation CPU, GPU and memory subsystems
  • Engage across multiple teams to drive world-class end-to-end system performance

Requirements For OS Performance Engineer – CoreOS Kernel Engineering

Linux
  • 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

Benefits For OS Performance Engineer – CoreOS Kernel Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple OS Performance Engineer – CoreOS Kernel Engineering

Java Server Engineer-Mail ASE

Senior Java Server Engineer position at Apple working on iCloud Mail platform, focusing on backend services, security, and distributed systems with 7+ years experience required.

Software Engineer, Apple Services Engineering

Senior Software Engineer role at Apple working on CloudKit, the company's foundational cloud services platform, focusing on distributed systems and database technologies.

Sr Windows Dev Engineer for iCloud

Senior Windows Development Engineer position at Apple focusing on iCloud client software development using C++ and Windows technologies.

Systems Software Engineer, File Sync

Senior Systems Software Engineer role at Apple working on FileProvider framework for file sync capabilities across Apple devices.

Senior Software Quality Engineer - VPG Creative Applications

Senior Software Quality Engineer role at Apple focusing on testing and automating quality assurance for creative applications in the Vision Products Group.