14 days ago

SW Performance Engineer

Apple

On Site
Full Time
$165,000
San Diego, CA

Job Overview

Job TitleSW Performance Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$165,000
LocationSan Diego, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Summary

Apple's Audio and Media Technologies group is seeking a highly skilled Software Engineer to join our Streaming Media team. You will shape the future of media on a global scale with a focus on pioneering streaming protocols and enhancing core media frameworks across iOS, macOS, tvOS, watchOS, and visionOS.

Description

As a Streaming Media Software Engineer, your mission is to architect the future of Streaming technology and perfect its performance. You will design and build the next generation of streaming experiences that define how people interact with media. Responsibilities include diving deep into our Core Media engine to minimize memory usage, improve battery life, and achieve scalability, while harnessing the power of Apple Silicon for innovative experiences such as Multi-View within a tight thermal budget.

  • Architect next-gen streaming solutions
  • Optimize media performance and efficiency
  • Work across diverse Apple devices
  • Improve battery and memory performance
  • Operate within tight thermal constraints

Minimum Qualifications

  • Strong command of C and thread-safe systems
  • Deep OS understanding from virtual memory to CPU scheduling
  • Expertise in system profiling and bug solving using tools like GDB/LLDB
  • BS in Computer Science, Computer Engineering, or equivalent

Preferred Qualifications

  • Advanced studies (MS/PhD) in a related field
  • Experience in designing complex, scalable software systems
  • Proven track record in resolving threading or memory bugs
  • Familiarity with Objective-C and Apple frameworks
  • Excellent time management and decision-making skills
  • Commitment to fostering an inclusive team culture

Pay & Benefits

Apple offers competitive base pay determined by skills, qualifications, experience, and location, with a pay range between $120,300 and $210,100. Additional benefits include employee stock programs, comprehensive medical and dental coverage, retirement benefits, educational reimbursement, discretionary bonuses, and relocation assistance.

Key skills/competency

  • Streaming
  • Performance
  • Media Frameworks
  • C Programming
  • Concurrency
  • Optimization
  • Scalability
  • System Profiling
  • Thread Safety
  • Apple Ecosystem

Tags:

SW Performance Engineer
streaming
performance
media
optimization
C programming
concurrency
scalability
thread safety
Apple ecosystem
core media

Share Job:

How to Get Hired at Apple

  • Customize your resume: Tailor your experience to streaming and performance.
  • Highlight technical skills: Emphasize C, concurrency, and system profiling.
  • Research Apple: Understand Apple culture and product innovations.
  • Prepare for interviews: Review core media frameworks and optimization techniques.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background