Performance Engineer: Optimize iOS/macOS & Memory

Apple Inc.

Cupertino (CA)

On-site

USD 150,400 - 277,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Cupertino seeks a Software Performance Engineer for Memory/ CoreOS to help iOS, macOS and watchOS run smoothly across releases. You will collaborate with cross‑functional teams to understand problem domains and design performance‑focused features.

You’ll develop and use analysis tools, optimize existing code, and gain experience across OS components, graphics, UI, ML, and compilers. Strong debugging, scripting (Python or Ruby) and C/Swift-based work are valued; BS/MS in CS/CE

Qualifications

  • At least one object oriented language and at least one scripting language such as Python or Ruby.
  • Enjoys debugging or analysis work.
  • Experience writing native apps for (or debugging) iOS, macOS or watchOS preferred.
  • BS/MS in CS/CE or equivalent.

Responsibilities

  • Collaborate with software teams to optimize performance across iOS, macOS and watchOS.
  • Develop features and tools to measure and improve performance.
  • Engage with engineers to gain deep understanding of problem domains while focusing on performance.

Skills

Object-oriented programming
Python
Ruby
Swift/SwiftUI/Objective-C

Education

BS/MS in CS/CE or equivalent

Tools

Xcode Instruments

Job description

Apple Inc. in Cupertino seeks a Software Performance Engineer for Memory/ CoreOS to help iOS, macOS and watchOS run smoothly across releases. You will collaborate with cross‑functional teams to understand problem domains and design performance‑focused features.

You’ll develop and use analysis tools, optimize existing code, and gain experience across OS components, graphics, UI, ML, and compilers. Strong debugging, scripting (Python or Ruby) and C/Swift-based work are valued; BS/MS in CS/CE

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

Similar jobs worth comparing

Software Performance Engineer for Memory, CoreOS
Software Performance Engineer for Memory, CoreOS

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Systems Software Engineer - Performance & Agentic Tools
Systems Software Engineer - Performance & Agentic Tools

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 210,000
ML Performance Optimization Engineer for SoC
ML Performance Optimization Engineer for SoC

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
iOS Performance Engineer: Swift Tuning & Optimization
iOS Performance Engineer: Swift Tuning & Optimization

Photon • United States

On-site
USD 46,000 - 161,000
Vision benefits
Dental benefits
401k retirement plan
+2
AI-Driven Performance Systems Engineer & Agentic Tools
AI-Driven Performance Systems Engineer & Agentic Tools

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
AI-Driven OS Performance Tools Engineer
AI-Driven OS Performance Tools Engineer

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 210,000
Senior Performance Engineer — Native UI & Graphics
Senior Performance Engineer — Native UI & Graphics

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
CPU Performance Engineer: Optimize Bottlenecks & Simulators
CPU Performance Engineer: Optimize Bottlenecks & Simulators

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
CPU Memory Performance Engineer
CPU Memory Performance Engineer

PVH (Tommy Hilfiger/Calvin Klein) • Austin (TX)

On-site
USD 184,700 - 277,600
Senior Performance Engineer - Apple Frameworks
Senior Performance Engineer - Apple Frameworks

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000