Embedded Software Engineer

Cupertino, California, United States
Hardware

Summary

Posted:
Role Number:200518139
Imagine the impact you can make. A billion users will use the technologies you helped deliver almost daily. The Video Engineering group at Apple is responsible for crafting the image/video core technologies used in almost all Apple products and services, including iPhone, iPad, Mac, Apple Watch, Apple TV and iCloud etc. In this role, you will 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. You will also be involved in the whole productization cycles and gain valuable experiences of productization.

Key Qualifications

  • Excellent software design, problem solving and debugging skills
  • Solid programming skills - C/C++ coding abilities
  • Experience in real time multitasking software system
  • Good written and oral interpersonal skills
  • Video Codec-related experience is a plus

Description

You will focus on bringing up new HW platforms as well as working on the roadmap for future projects. You will help developing software features in collaboration with multiple teams and fix the related bugs. You will also work on prototyping features for future products and design, improve and maintain the software infrastructure across multiple platforms and write and enhance new testing tools. Multi-functional collaboration and strong team spirit is key to this role.

Education & Experience

BS and a minimum of 3 years relevant industry experience

Additional Requirements

Pay & Benefits