Search jobs > San Diego, CA > Performance engineer

CoreMedia Performance Engineer

Apple Inc.
San Diego, California, US
Full-time

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.

Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.

Description :

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

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Apple Inc.
San Diego, California

As a CoreMedia Performance Engineer, you will seek opportunities to improve media software performance for responsiveness, memory usage, and power consumption. You will monitor the performance data and build statistical data models to detect performance regressions. You will be responsible for build...

Promoted
Wacker Chemical Corporation
San Diego, California

The experienced-Level MSAT Engineer / Scientist will be responsible for supporting manufacturing operations in all aspects of plasmid DNA manufacturing, including fermentation, centrifugation, lysis, and chromatographic processes and by applying engineering knowledge to troubleshoot problems and imp...

Promoted
VirtualVocations
El Cajon, California

A company is looking for a Principal Quality Analyst Engineer for a long-term remote contract position. ...

Promoted
MadeMarket
CA, United States

We are looking for a highly motivated and detail-oriented QA Engineer who is ready to take ownership of the quality assurance process. Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience in quality assurance. Describe a time when you utilized test automat...

Promoted
Burger Construction
San Diego, California

The Project Engineer position is responsible for supporting the Project Manager in the day-to-day scope, schedule, budget, cost, and risk management for their projects. Responsible for creating and managing committing documents and change orders, and supporting the Project Manager in managing all as...

Promoted
InterEx Group
CA, United States

A key client of mine is seeking a highly skilled and experienced Data QA Engineer to join their team. At least 4 years of experience as a Data Quality Engineer. ...

Promoted
Insight Global
San Diego, California

These applications interface with data acquisition systems (DAS) that support various test and manufacturing groups, including Production Test, Development Test, Gas Compressors, Overhaul Test, and Design Engineering. This position is responsible for designing, developing, testing, and deploying tes...

Promoted
Solidigm
CA, United States

Through this work, the Infrastructure Engineer will manage several key priorities, including partnering with Global Construction, Facilities Operations team, other Corporate Services partners to support the design process, equipment installs and implementation of maintenance strategies. The Infrastr...

Promoted
The Carrera Agency
CA, United States

The role will collaborate with consumable Development teams, Reagent, Substrate & Oligo Production, Assembly Manufacturing, EHS, Facilities, Supply Chain, Strategic Sourcing, and Quality Assurance to develop automated manufacturing processes to support the launch of new products and provide solution...

Promoted
Gulfstream Strategic Placements
CA, United States

Job Title: Manufacturing Safety Engineer (English/Spanish). As the Manufacturing Safety Engineer, you will be responsible for developing, implementing, and maintaining comprehensive Employee Health and Safety (EH&S) programs to create a secure, compliant, and productive work environment. Minimum of ...