Apple, Inc.  Company Logo

Apple, Inc.

Cupertino, California - United States
View all jobs at this company »

Software Engineer, Motion Graphics - 113874312


Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks.

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

The Video Applications group is seeking a highly competent software engineer who is driven to create powerful yet easy to use content creation applications.

Do you have experience optimizing and tuning real-time video and multi-threaded media creation applications that interface deeply with the most complex levels of the OS and hardware? If so, then you will thrive in this role as you develop and refine high-performance motion graphics and video creation software.

Key Qualifications:
•Experience optimizing GPU and CPU performance
•Experience in 2D graphics, image and video processing and/or 3D graphics
•Strong programming skills in C++ and/or Objective-C
•Object-oriented design experience
•Strong analytical and problem-solving skills
•Great communication skills

This is an extraordinary opportunity to make key contributions to some of Apple’s flagship applications that reach millions of users.

In this role you will help design and maintain features that are mission critical for multiple products, and you will feel inspired to find creative solutions to technically challenging problems. Come join us and help explore innovate solutions to complex technical problems while balancing short-term & long-term objectives and communicating technical solutions across all levels of the organization.

We promote innovation to improve our product performance and stay deeply focused on delighting our users.

BS in Computer Science and 3+ years of applicable experience or equivalent

Additional Requirements:
Experience developing real-time, multi-threaded video applications
Experience with OpenGL, OpenGL ES or Metal
macOS and/or iOS development experience
Knowledge and experience with either Computer Vision or Machine Learning techniques

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

This Job is no longer active!