CoreMedia Performance Engineer
Company: Apple Inc.
Location: San Diego
Posted on: November 6, 2024
Job Description:
As a CoreMedia Performance Engineer, you will seek opportunities
to improve media software performance for responsiveness, memory
usage, and power consumption. You will be responsible for building
the infrastructure and tools to monitor key performance indicators
in our software. You will monitor the performance data and build
statistical data models to detect performance regressions. Your
valuable insights will be instrumental in pinpointing areas where
our code can be optimized, leading to significant improvements in
battery life.DescriptionAs a member of the performance team, you
will be contributing to:
- Identifying key tests and performance metrics. By establishing
an automated infrastructure, you will ensure the continuous
collection of these vital data points.
- 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.
- Working across power and performance teams at Apple to drive
improvements in tools and measurement techniques.
- Collaborating with other engineers to implement
optimizations.Minimum Qualifications
- BS in Computer Science or equivalent education or work
experience.
- Software development experience in C/C++.
- Experience in scripting languages, Python, Bash, Regex.
- Data visualization using tools like Splunk/Tableau.
- Understanding of Operating Systems fundamentals.
- Excellent debugging, critical thinking, analytical, and
communication skills.Preferred Qualifications
- Detailed understanding of data structures and algorithms.
- Experience with performance analysis and optimization.
- Experience with memory management, threads, and processes.
- 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.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. Learn
more about your EEO rights as an applicant.
#J-18808-Ljbffr
Keywords: Apple Inc., Irvine , CoreMedia Performance Engineer, Engineering , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...