Software Engineer - Media Technologies

Cupertino, CA 95014
  • Job Code
    200273199
  • Jobs Rated
    8th
Summary

Summary

Posted: Aug 23, 2021

Weekly Hours: 40

Role Number:200273199

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, an...Summary

Summary

Posted: Aug 23, 2021

Weekly Hours: 40

Role Number:200273199

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you.

The Media Technologies team within the Interactive Media Group (IMG) at Apple is looking for a highly motivated Systems Framework Engineer to design and develop analytics framework for all of Apple's platforms.

Working with other system teams across Apple, you will build and improve software that enables efficient runtime performance instrumentation and collection of latency-critical real-time operations, including video playback and conferencing, with a privacy-first approach.

Key Qualifications

  • Strong familiarity with a systems-level language (C / C++ / Objective C / Rust)
  • System programming experience with daemons, frameworks/libraries, and thread-based programming
  • Performance analysis and tuning experience including memory usage and CPU utilization, especially power and battery impact

Description

As a Systems Framework Engineer on the Media Technologies team, you will be responsible for crafting internal developer-facing features and implementing the programming interfaces used to instrument performance on all Apple Platforms and devices. You will also help develop and improve framework & daemon used by teams across Apple to collect critical performance metrics. You will play a key role in crafting and maintaining robust, performant APIs, suitable for use in a real-time environment.. Working closely and collaboratively with data scientists, data engineers, privacy and multi-functional teams, you will guide and design instrumentation that safe-guards user privacy while meeting business requirements

Education & Experience

BS / MS in Computer Science or equivalent degree / experience

Additional Requirements

  • Nice to have but not required
  • Familiarity with Swift programming language
  • Experience working with networking and HTTP requests
  • Experience working with JavaScript
  • Familiarity with data analytics (OLAP/ETL pipeline)


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer - Media Technologies

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199