Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple CoreMedia Performance Engineer 
United States, California, San Diego 
183874401

30.08.2024
Description
As a CoreMedia Performance Engineer, you will seek opportunities to improve media software performance for responsiveness, memory usage, and power consumption. You will also be responsible for diagnosing performance issues, helping us identify and correct recent performance regressions, and helping to train and mentor others in performance improvement techniques. Specific job duties will include:- Investigating cases of poor performance in media applications- Identifying performance bottlenecks and hot-spots in the CoreMedia software stack- Exploring new tools and methodologies for performance measurement and building robust statistical models to detect regressions - Analysis of large scale performance telemetry data to learn trends and drive future improvements- Creating and defending performance benchmarks for media use cases
Minimum Qualifications
  • Experience with performance analysis and optimization
  • Detailed understanding of data structures and algorithms
  • Software development experience in C/ C++
  • Experience in scripting languages, Python, Bash, Regex
  • Experience with memory management, threads, and processes
  • Understanding of Operating Systems fundamentals
  • Excellent debugging, critical thinking, analytical, and communication skills
  • BS in Computer Science or equivalent education or work experience
Preferred Qualifications
  • Experience with debugging tools and performance profiling tools
  • Experience with Swift and Objective-C
  • Experience with media technologies (media playback, recording frameworks)
  • Experience with systems programming and inter-process communication
  • Background in data science and statistical data analysis
Pay & Benefits
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $55.64 and $83.75/hr, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.