CoreMedia Performance Engineer

22 Hours ago • All levels • Software Development & Engineering • $120,300 PA - $210,100 PA

Job Summary

Job Description

As a member of the performance team, you will contribute to investigating cases of poor performance in media applications. You will identify performance bottlenecks and hot-spots in the CoreMedia software stack, explore new tools and methodologies for performance measurement, and build robust statistical models to detect regressions. Analysis of large-scale performance telemetry data will be used to learn trends and drive future improvements. You will also create and defend performance benchmarks for media use cases and collaborate with other CoreMedia engineers to implement optimizations, working across power and performance teams at Apple to drive improvements in tools and measurement techniques.
Must have:
  • System software performance analysis and optimization experience
  • C/C++ systems software development and Python scripting experience
  • Memory management, threads, processes, and OS fundamentals experience
  • Excellent debugging, critical thinking, analytical, and communication skills
  • BS/MS in Computer Science or equivalent
Good to have:
  • Debugging and performance profiling tools experience
  • Swift and Objective-C experience
  • Media technologies experience
  • Systems programming and inter-process communication experience
  • Data science and statistical data analysis background

Job Details

As a member of the performance team member you will be contributing to 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 Working across power and performance teams at Apple to drive improvements in tools and measurement techniques Collaborating with other CoreMedia engineers to implement optimizations
  • Experience with system software performance analysis and optimization
  • Systems software development experience in C/C++ and scripting in Python
  • Experience with memory management, threads, and processes and Operating Systems fundamentals
  • Excellent debugging, critical thinking, analytical, and communication skills
  • BS/MS in Computer Science or equivalent
  • 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

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Diego, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Diego, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug