Apple is looking to develop and enhance core image and video technologies for their wide range of products and services, ensuring high-quality user experiences in features like camera capture, live photos, and video streaming.
Requirements
- Hands-on experience with real-time, embedded software/Firmware.
- Strong software design, problem solving and debugging skills.
- Detailed understanding of software engineering principles using C and or C++
- Real Time Operating Systems (RTOS)
- 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 and many more on a vast variety of devices
- 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
- Minimum requirement of a bachelors degree.
- Excellent written and oral communication skills.
- Skilled in cross-functional collaboration.