CoreMedia Performance Engineer

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

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.
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
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

Add these skills to join the top 1% applicants for this job

problem-solving
communication
performance-analysis
data-analytics
cpp
data-science
python
objective-c
swift

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

Set alerts for more jobs like CoreMedia Performance Engineer
Set alerts for new jobs by Apple
Set alerts for new Software Development & Engineering jobs in United States
Set alerts for new jobs in United States
Set alerts for Software Development & Engineering (Remote) jobs

Level Up Your Career in Game Development!

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

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA šŸ’›šŸ’™