Embedded Systems Video Engineer

Apple Inc.

San Diego (CA)

On-site

USD 150,400 - 277,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. Cupertino, CA, seeks an embedded software engineer to join the Video Engineering group, developing image/video core technologies used across iPhone, iPad, and services.

You will work on the video/image subsystem, bring up new hardware, implement features for camera capture, Live Photo, AirPlay, and FaceTime, while optimizing performance and power. You should have strong C/C++ skills, a BS degree and at least 3 years in embedded RT multi-tasking, and excellent debugging and

Qualifications

  • BS and at least 3 years of relevant industry experience.
  • Proficiency in C and C++ programming with embedded real-time systems.
  • Strong design, problem solving and debugging skills for reliable solutions.

Responsibilities

  • Bring up new hardware platforms and develop embedded software features.
  • Collaborate across teams to fix bugs and prototype future features.
  • Improve software infrastructure and create testing tools across platforms.

Skills

C/C++ programming
Embedded RT multitasking
Debugging & problem solving
Strong communication

Education

BS in CS/EE

Job description

Cupertino, California, United States Hardware

Imagine the impact you can make. A billion users will use the technologies you helped craft almost daily. At Apple, you will have the opportunity to work on products that are always leaders in the industry and occasionally, change the world! The Video Engineering group at Apple is responsible for creating the image/video core technologies used in almost all Apple products and services. In this role, you will develop embedded software for image and video compression/processing, implementing features for applications such as the iPhone/iPad Camera capture, Live Photo, AirPlay, FaceTime, Cinematic Mode, iMovie and many more on a vast variety of devices. As an embedded software engineer, you will work on the video/image subsystem, including new video compression/processing feature development, and performance and power optimizations. The applicant will be an extraordinary teammate and have a consistent track record of development for large volume product shipment.

Description

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

Minimum Qualifications
  • BS and a minimum of 3 years of relevant industry experience.
  • Proficiency in C and C++ programming.
  • Strong software design, problem-solving and debugging skills with a focus on efficient and reliable solutions.
  • Experience in embedded real time multitasking software system.
  • Strong communication and interpersonal skills.
Preferred Qualifications
  • Knowledge of image or video processing technologies.
  • Internship or direct related experience in embedded software development.
  • Experience working with hardware technical reference manuals and translating requirements from them into software design.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace.

Learn about reasonable accommodations for job applicants.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Camera Embedded Software Engineer
Camera Embedded Software Engineer

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 309,000
Apple Benefits
Employee Stock Purchase Plan
Relocation assistance
Software Engineer - VE
Software Engineer - VE

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Discounted products and free services
+2
iOS Software Engineer - Video Applications
iOS Software Engineer - Video Applications

Apple Inc. • Vancouver (WA)

On-site
USD 216,000 - 293,000
Stock options
Medical & dental coverage
Retirement benefits
+3
Software Engineering Systems
Software Engineering Systems

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 195,000
Camera Embedded Software Engineer
Camera Embedded Software Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 142,000 - 263,000
Software Engineer - VE
Software Engineer - VE

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Embedded Quality Engineer - Camera
Embedded Quality Engineer - Camera

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 145,000 - 264,000
Custom Silicon Validation Engineer - Camera Hardware
Custom Silicon Validation Engineer - Camera Hardware

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
Employee stock purchase plan
Relocation assistance
Comprehensive medical and dental
Sr. Video Software Engineer, Camera & Photos
Sr. Video Software Engineer, Camera & Photos

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Stock options
Employee stock purchase plan
Relocation assistance
+2
Real-Time Computer Vision Architect
Real-Time Computer Vision Architect

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800