CoreMedia Performance Engineer

1 Month 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

Next Level Business Services - MuleSoft Developer

Next Level Business Services

Phoenix, Arizona, United States (On-Site)
10 Months ago
NVIDIA - Software Engineering Intern - CUDA Test Development

NVIDIA

Shanghai, Shanghai, China (On-Site)
7 Months ago
Ajmera Infotech - Node.js Developer / Full Stack Engineer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
7 Months ago
Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs

Argentina (Remote)
1 Year ago
Visa - Specialist Test Automation Engineer

Visa

Auckland, Auckland, New Zealand (Hybrid)
1 Month ago
NVIDIA - Senior Physical Design Verification Layout Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
playrix  - Director of Engineering

playrix

Montenegro (Remote)
10 Months ago
Capgemini - Software Engineer

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Capgemini - R&S Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Liquid Robotics - Manager, Software Engineering

Liquid Robotics

Herndon, Virginia, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Brillio - Azure DB Architect - Migration - R01531206

Brillio

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Thales - Level 2 Team Leader

Thales

Singapore (Hybrid)
3 Months ago
Sourcegraph  Inc  - Senior Support Engineer - US West [IC3]

Sourcegraph Inc

United States (Remote)
4 Weeks ago
Single Store - Technical Account Manager

Single Store

Hyderabad, Telangana, India (Remote)
5 Months ago
Nasdaq - Senior Software Developer

Nasdaq

Atlanta, Georgia, United States (On-Site)
1 Year ago
Ubisoft - Senior R&D Engineer

Ubisoft

Pune, Maharashtra, India (Hybrid)
2 Months ago
WebFX - Technical Digital Marketer (MARTECH Implementation)

WebFX

Philippines (Remote)
8 Months ago
Playtika - HR Operation Specialist

Playtika

Romania (Hybrid)
1 Month ago
HCL Tech - Technical Specialist

HCL Tech

Washington, United States (On-Site)
3 Months ago
Scanline VFX - Lead Software Engineer

Scanline VFX

Montreal, Quebec, Canada (Remote)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in San Diego, California, United States

Epic Games - Environment Outsource Lead

Epic Games

United States (On-Site)
4 Months ago
Palo Alto Networks - Senior Consulting Director, Cloud Security, Proactive Services (Unit 42)

Palo Alto Networks

New York, United States (Remote)
1 Month ago
Flow - Senior Software Engineer- Backend

Flow

Palo Alto, California, United States (On-Site)
3 Months ago
Sony Pictures Entertainment - Executive Director, Application Security Architect

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
1 Month ago
Apple - Worldwide Content Strategist

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Autodesk - Senior Customer Success Manager

Autodesk

Atlanta, Georgia, United States (On-Site)
2 Months ago
Figma - Product Manager, Creation Engine

Figma

San Francisco, California, United States (Remote)
2 Months ago
Nice - Technical Account Manager

Nice

United States (Remote)
2 Months ago
BioFire - Logistics Analyst

BioFire

Hazelwood, Missouri, United States (On-Site)
3 Weeks ago
Synthesia - Director, Digital Customer Success

Synthesia

New York, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nova Credit - Senior Software Engineer

Nova Credit

San Francisco, California, United States (Remote)
1 Month ago
Marvell - Principal Field Application Engineer - Automotive Ethernet Software

Marvell

Santa Clara, California, United States (On-Site)
2 Months ago
Rackspace Technology - Customer Success Engineer - II - R-22051

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
3 Weeks ago
Capgemini - Invoicing & AR

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Nordson Corporation - Field Service Engineering Technician

Nordson Corporation

(Remote)
3 Months ago
Bosch Group - Assistant Manager, CAPEX Engineer and Space Planner

Bosch Group

Nashik, Maharashtra, India (On-Site)
1 Month ago
Boomi  - Senior Software Engineer

Boomi

Conshohocken, Pennsylvania, United States (Hybrid)
1 Month ago
Zeeco, Inc. - Process Engineer

Zeeco, Inc.

Tulsa, Oklahoma, United States (On-Site)
3 Weeks ago
Optiv - Sr. Ping Engineer

Optiv

Herndon, Virginia, United States (On-Site)
2 Months ago
Next Level Business Services - SAP C4C Functional consultant

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sunnyvale, California, United States (On-Site)

Cupertino, California, United States (On-Site)

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

Culver City, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, 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