CareerPlan

Video Processing Engineer

Santa Clara, United States of AmericaFull-time2026-11-03 → 2026-11-08

Core

Design hybrid video processing architectures that balance quality and power efficiency for Apple devices, leveraging machine learning where beneficial and traditional methods otherwise.

Role type

Senior IC video processing architect

Builds

Efficient SoC architectures for image/video processing algorithms

Domain

Consumer electronics / Computer architecture / Machine Learning

Deliverable

production ML models

Required skills

hybrid video processing, machine learning algorithms, C/C++ programming, Python, PyTorch, bit-accurate C-modeling, fixed-point arithmetic, pipelining, computer architecture fundamentals

Preferred skills

MS/PhD in relevant field, neural network development, image/video processing algorithm design, cross-functional collaboration

Technologies

PyTorch, C, C++, Python

Responsibilities

Investigate and develop hybrid video processing architectures; Map algorithms into software/hardware implementations; Generate architecture test vectors; Write bit-exact C-models; Support design and verification teams

Seniority

Senior, hands-on IC