Apple logo

Camera & Photos - Software Engineer

Apple
Full-time
On-site
Cupertino, California, United States
If you consider yourself an engaging and highly-collaborative engineer with excellent communication skills, and are comfortable in a dynamic environment, we feel we have a rewarding opportunity for you. We need a strong frameworks engineer to implement and extend the real-time camera capture pipeline powering our devices. Experience in developing real-time systems, concurrent processing, and performance- and memory-sensitive environments is critical. In addition, you ideally have a background in media and have a good working understanding of the various media formats.


  • 5+ years of system software development experience.
  • Proficient in Objective-C or C/C++.
  • You have a background in media and have a good working understanding of the various media formats.
  • Understand the challenges of API design and maintenance.
  • You possess development and debugging experience on embedded mobile platforms.
  • BS or a minimum of 5 years of relevant industry experience


  • You thrive in a collaborative environment and can communicate clearly while confidently driving multiple projects across many teams.
  • You are passionate and inquisitive, and seek to solve everyday problems in innovative ways.