Video Processing Architect, Platform Architecture

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$207,800 - $312,200
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Consumer

Description For Video Processing Architect, Platform Architecture

Apple's Architecture group is seeking a Video Processing Architect to join their Platform Architecture team, where you'll play a crucial role in connecting hardware and software into unified systems. This position offers an exceptional opportunity to work at one of the world's most innovative technology companies, developing cutting-edge video processing solutions that will impact millions of users worldwide.

In this role, you'll collaborate with cross-functional teams to design and develop state-of-the-art video processing algorithms that seamlessly integrate with Apple's renowned system-on-chip architecture. You'll be at the forefront of combining traditional pixel processing techniques with modern neural network-based methods, pushing the boundaries of what's possible in image and video quality while optimizing for power, performance, and area constraints.

The ideal candidate brings 15+ years of experience and a strong foundation in image/video processing, neural networks, and computer architecture. You'll need exceptional programming skills in Python, PyTorch, and C/C++, along with a deep understanding of fixed-point representation and pixel processing architectures. Your work will directly influence the next generation of Apple devices, making this an exciting opportunity for someone passionate about creating innovative solutions at the intersection of hardware and software.

Working at Apple's Cupertino location, you'll be part of a collaborative environment where your ideas and contributions can make a significant impact. The role offers competitive compensation, including a base salary range of $207,800 to $312,200, plus additional benefits such as stock options, comprehensive healthcare, and educational support. This is an excellent opportunity for a seasoned professional looking to work on challenging problems while contributing to products used by millions of people globally.

The position requires strong communication skills as you'll be interfacing with software and hardware architects, designers, and validation engineers across the organization. You'll be responsible for writing clear specifications, developing bit-accurate models, and helping software teams optimize quality. If you're passionate about pushing the boundaries of video processing technology and want to be part of shaping the future of Apple's products, this role offers the perfect blend of technical challenge and real-world impact.

Last updated 21 days ago

Responsibilities For Video Processing Architect, Platform Architecture

  • Develop state-of-the art video processing algorithms to improve picture quality on Apple devices
  • Work across teams to trade-off performance, power, area, quality and schedule when mapping video processing algorithms onto SoC architecture
  • Write clear and concise hardware architecture specifications
  • Write bit-accurate C-models for hardware/software verification
  • Assist software teams to help tune quality

Requirements For Video Processing Architect, Platform Architecture

Python
  • BS degree
  • Ability to program in Python, PyTorch and/or C/C++
  • Understanding of image/video/signal processing fundamentals
  • Understanding of neural network fundamentals

Benefits For Video Processing Architect, Platform Architecture

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Video Processing Architect, Platform Architecture

SoC Display Subsystem Image Quality Engineering Program Manager

Lead Apple's display technology validation efforts as a Principal Engineering Program Manager, ensuring perfect image quality across all Apple devices.

CPU Gate Level Synthesis/Verification Engineer

CPU Gate Level Synthesis/Verification Engineer role at Apple focusing on hardware verification and CPU design.

Camera Platform Engineer

Principal Software Engineer position at Apple focusing on camera platform and ISP development, requiring 10+ years of experience in embedded systems and RTOS development.

CPU Power Engineer

Senior CPU Power Engineer role at Apple, focusing on power optimization and analysis for high-performance processor designs with competitive compensation and benefits.

CPU MicroArchitect / RTL Engineer - Site Lead

Lead CPU microarchitecture and RTL development for Apple's Silicon Engineering Group, driving innovation in processor design for flagship products.