Application Engineer, Video Applications

Apple, Inc.
Culver City, CA 90232
  • Job Code
    200136371
Summary

Summary

Posted: Jan 4, 2020

Role Number:200136371

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very ...Summary

Summary

Posted: Jan 4, 2020

Role Number:200136371

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 team is seeking a motivated and highly competent graphics engineer with a deep commitment to create powerful yet easy to use content creation applications.

Do you have experience in real-time video, multi-threaded media creation applications that interface deeply with complex levels of the OS and hardware? Then we want to hear from you! In this role not only will you develop and maintain key product features you will also have the opportunity to refine and innovate motion graphics and video creation software while implementing intuitive and powerful interfaces to image processing & computer vision algorithms.

Key Qualifications

  • Strong programming skills in object oriented programming languages (C++, Objective-C, or Swift)
  • Expertise in graphics, image and video processing and/or 3D graphics
  • Experience developing in Metal, OpenGL, or OpenGL ES
  • Successful history of developing creative and easy to use UI
  • Demonstrated experience architecting, developing and debugging large-scale multithreaded applications
  • Experience working as part of a professional software development team
  • Strong analytical and problem-solving skills
  • Ability to communicate effectively
  • Self-driven and thrives when facing open-ended tasks

Description

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

Education & Experience

BS/MS in Computer Science and 2+ years of applicable experience or equivalent

Additional Requirements

  • Experience developing real-time video applications
  • Solid knowledge and experience with either Computer Vision or Machine Learning techniques
  • macOS and/or iOS development experience


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:

Application Engineer, Video Applications

Apple, Inc.
Culver City, CA 90232

Join us to start saving your Favorite Jobs!

Sign In Create Account