Apple Video Architect - Platform Architecture in Santa Clara Valley, California

Video Architect - Platform Architecture

Job Number: 114372561

Santa Clara Valley, California, United States

Posted: 04-Oct-2018

Weekly Hours: 40.00

Job Summary

In this role, you will be interfacing with software and hardware architects, designers and validation engineers to develop efficient SOC architectures for complex pixel processing and memory compression systems.

Key Qualifications

  • The ideal candidate will have 5+ years experience in video pipeline architectures with the following background:

  • Experience writing hardware architecture specifications.

  • Experience working on various pixel processing IP such as scaling, tone mapping and enhancement.

  • Experience developing C/C++ bit accurate models for hardware design verification.

  • Knowledge of compression algorithms.

  • Knowledge of memory interface and transaction architectures.

  • Knowledge of signal processing theory and how it applies to image/video processing algorithms.

  • Knowledge in hardware micro-architecture.

  • Knowledge of scripting languages such as Perl and/or Python

  • Strong communication skills and ability to work across various groups.Description

As a Platform Architect owning the architecture for various pixel processing algorithms, you will have responsibilities spanning various aspects of video pipeline architecture:

Develop power and area efficient hardware architectures for various video processing IP.

Write clear and concise hardware architecture specifications.

Develop bit-accurate C-models for hardware/software verification.

Work with design and verification teams to define and implement pixel IP data and control path architectures.

Work with memory system architects to define define and implement pixel IP DMA architectures.

Work across teams to make correct trade-offs between quality, complexity and schedule.

Education

BSEE/MSEE is required

Additional Requirements