Video Codec ArchitectJob Description
Are you passionate about computer graphics and disrupt the industry with your innovation? Working with leading Engineers on Intel's latest GPU/CPU architecture? Do you love collaborating with diverse teams to help achieve BestIn-Class visual experiences that enable users to immerse themselves in a new visual future? If so then our Visual and Parallel Computing Group (VPG) has opportunities for you. In VPG we deliver Intel's 3D graphics, media, display, and Parallel Computing Technology. The Graphics Media Architecture Team of the Visual and Parallel Computing Group is responsible for the architecture definition of current and future integrated graphics engines of client and server platforms serving consumer and corporate businesses. In this position, you will be responsible for research, modeling, prototyping, hardware architecture and/or microarchitecture definition, or software architecture definition, of video technologies including video codec and processing.
Your responsibilities may include but not be limited to:
Performing algorithm and architecture definition of various video codecs such as VVC, AV1, HEVC, VP9/VP8, AVC, MVC and so on.
Algorithm & architecture development of advanced pixel processing and machine (deep) learning technologies to address the topics of visual quality improvement of media processing, video coding efficiency, picture re-targeting and video analytics.
Making tradeoffs between quality, performance and cost, between fixed function and programmable implementations
Interacting with silicon design team, software kernel and/or driver development team and validation team in deploying such new techniques
Conducting or participating in multidisciplinary research in the design, development, testing and utilization of information processing hardware and/or electrical components, mechanisms, materials, and/or circuitry, processes, packaging, and cabinetry for central processing units (CPU''s) and/or peripheral equipment
Preparing specifications, evaluating vendors, and analyzing test reports
Power, performance modeling, projection of various video techniques in hardware and software
Ensuring products conform to standards and specifications
Developing plans and cost estimates and assesses projects to analyze risk
Developing procedures, analysis and design for computer components, products, and systems
Initiating, guiding and coordinating overall design and development of new ideas and products
Responding to customer and/or client requests or events as they occur
Developing solutions to problems utilizing formal education and judgment
Ensures platform and its components have the best performance and power balance specifically focusing on graphics hardware components.
Research and development of next generation platform designs to continually improve the performance.
Conducts system analysis on proprietary and competition platforms, develops advanced hardware tuning and overclocking.
What we offer you:
We give you opportunities to transform technology and create a better future, by delivering products that touch the lives of every person on earth.
As the 7th largest global company in innovation and new technology, we foster a collaborative, supportive and boredom-free environment, where the brightest minds in the world come together to achieve exceptional results.
We offer a competitive salary and financial benefits such as bonuses, opportunities to buy Intel stock at a discounted rate, or Intel stock awards (eligibility at the discretion of Intel Corp.).
We provide unique benefits that cater to your needs: flexible work hours, private medical plan, travel medical care, life and disability insurance.
We encourage working hard, but also playing hard! Intel employees are eligible for creative perks such as special recreation activities, discounts on various products and services, and much more.
You should possess a minimum of a Ph.D degree in Electrical/Computer Engineering, and/or Computer Science or related field with 1+ years of experience. Or a Master degree with 3+ years of working experience.
Your experience should be in the following areas:
Experience and track record in video coding algorithm design and SW/HW implementations, e.g., HEVC, H.264, MPEG, etc.
Parallel computing, such as thread parallelism (function and/or data partitioning) and data parallelism (SIMD and/or MIMD) and ability to apply them to video and/or media processing
C and/or C++ programming and software prototyping tools such as MATLAB*
Direct experience with video product definition, design, implementation in hardware or software
Preferred skills and experience that will make you stand out:
Are passionate about this opportunity and ready to help us create the next generation of technologies that will transform the future for decades to come? Then we encourage you to apply and be part of our team.
Inside this Business Group
The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.
US, California, Folsom
Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.