Intel Graphics Software Engineer in Folsom, California
Are you passionate about computer graphics? Working with leading graphics engineers on Intel's latest GPU/CPU architecture? If so, then our Visual and Parallel Computing Group (VPG) has an opportunity for you. In VPG, we are focused on delivering Best-in-Class visual experiences that enable users to immerse themselves in a new visual future. The Software team in VPG we work on drivers to compilers across all OSs, our software team delivers Intel’s 3D graphics, media, display and compute GPU Technology. We are looking for a Graphics Software Engineer to be part of our team. In this position, you will be working with other talented software engineers to deliver DXVA/LibVA driver and related/similar supports for media algorithms design and verification for Intel integrated graphics products.
Your responsibilities will include but not be limited to:
Design, implementation and enabling the industry video coding standards on Intel graphics/media platforms, including MPEG2, VC1, H.264, HEVC, VP8, VP9 etc.
Building the next generation of high efficiency video coding on next generation of cutting-edge Intel processors.
Implementing and validating the media architecture interface for both Windows/Linux, and supporting the future Windows/Linux graphics architecture
Support the entire product life cycle to deliver top quality Intel media codec driver
Test plan authoring, developing test strategy, specifying tests to be performed, analyzing test data, root causing test failures, publishing test documentation, participating and performing reviews, resolving test design and implementing issues, and updating tests as needed through the product life cycle
Providing innovative test designs and/or solutions to enhance efficiency of software testing such as automating the tests, innovative/efficient validation methodologies
Planning and scheduling work across multiple products to meet published deadlines
We are looking for individuals with the following behavioral traits:
Good problem solving skills and logical thinking ability
Excellent communication, inter-personal skills, self-motivated and work with team spirit
A self-starter with the ability to work effectively both independently and in a team across multiple site
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.
If you are excited about this opportunity then we encourage you to apply.
Minimum skills and experience:
You should possess a Bachelor's degree with 3 years of experience. Degree should be in Computer Science, Computer Engineering, or Electrical Engineering. A Master's degree is preferred. You should have experience in the following areas:
Design and development of systems software using C/C++ programming language
Software validation concepts such as functional, integration, regression, and performance validation with ability to develop test strategy and test plans
Thorough understanding of operating systems architecture
Preferred skills and experience:
In-depth understanding on video compression standards
Track-proving experience on video codec programming
Hands-on experience on DXVA/LibVA driver development* Prior experience with Software Validation
Inside this Business Group
The Platform Engineering Group (PEG) is responsible for the design, development, and production of system-on-a-chip (SoC) products that go into Intel’s next generation client and mobile platforms. PEG strives to lead the industry moving forward through product innovation and world class engineering.
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.