Apple is looking to develop and enhance core image and video technologies for their vast range of products and services, ensuring high-quality user experiences in applications like iPhone Camera, FaceTime, and iMovie.
Requirements
- Hands-on experience with real-time, embedded software/Firmware
- Excellent software design, problem solving and debugging skills
- Strong understanding of software engineering principles using C and or C++
- Strong understanding of Real Time Operating Systems (RTOS)
- Strong understanding of concurrent programming
- Video Codec - related experience
Responsibilities
- work on application, driver and firmware for image and video compression/processing
- implementing features for applications such as the iPhone/iPad Camera capture, Live Photo, AirPlay, FaceTime, iMovie
- bringing up new HW platforms
- working on the roadmap for future projects
- developing software features in collaboration with multiple teams
- prototyping features for future products
- design, improve and maintain the software infrastructure across multiple platforms
Other
- BS and a minimum of 3 years of relevant industry experience
- Excellent written and oral communication skills
- Skilled in cross-functional collaboration