CareerPlan

Software Performance Engineer for Memory, CoreOS

Cupertino, United States of AmericaFull-time2026-10-08 → 2026-11-10

Core

Optimize performance of iOS, macOS, and watchOS by collaborating with engineering teams, evangelizing best practices, and building analysis tools.

Role type

Software Performance Engineer (OS)

Builds

Performance optimization strategies and analysis tools for Apple's operating systems

Domain

Consumer electronics / Operating Systems

Required skills

Object-oriented programming, Scripting (Python/Ruby), Debugging, Native app development (iOS/macOS/watchOS), System architecture understanding

Preferred skills

Xcode Instruments, Swift/SwiftUI/Objective-C, Large system architecture, Cross-domain software knowledge (OS, graphics, UI, ML, compilers)

Technologies

Python, Ruby, Swift, SwiftUI, Objective-C, Xcode Instruments

Responsibilities

Collaborate with software teams to understand problem domains, Help teams measure and understand performance, Optimize existing software, Build tools for performance analysis

Seniority

Mid-level, hands-on IC