Apply Now    
Job ID: JR0045926
Job Category: Engineering
Primary Location: Shanghai, Shanghai CN
Other Locations:
Job Type: Experienced Hire

Graphics Software Engineer

Job Description
As a media development engineer on Intel's Visual Technology and Software Engineering team, you will be responsible, for design and development of new code modules, enhancements, and test tools to our extensive Graphics driver software stack that is shipped alongside our silicon to all our customers. Additionally, you will be working in collaboration with Intel's leading industry partners to deliver the software ingredients that power upcoming operating system releases, as well as commercial and open source software that will enable a wide array of usage models.


Qualifications

Minimum: You must possess a minimum of a master degree with 4 years' experience, or a Doctor degree with 2 years' experience in Computer Science, Electrical Engineering, or equivalent. Experience should be combined in the following areas:1. Experience in software development2. Strong skills in C and/or C++ programming and using debugging tool3. Solid understanding of operating systems architectures4. Experienced in Microsoft Windows or Linux programming5. Ability to understand and/or interpret graphics driver requirements and designs based on hardware, operating system or industry specifications6. In-depth understanding on video compression standards and experience in video codec programming 7. Fluency in English Preferred:1. Assembly language and C/C++ developments and optimizations of video processing and video codec such as AVC/h.264, Mpeg-2, HEVC, VP8/9, etc.2. Strong understanding of video coding technologies3. Development on multiple DSP, CPU, MCU, etc. Strong understanding of multithreaded, SIMD and other parallel processing environment4. Strong understanding of how the algorithms, software and processor architectures are interrelated5. Familiarity with cryptographic constructs i.e. RSA and AES and display output protection protocols is desirable, but not a requirement6. Experienced as a technical or team lead is a good plus.

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.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Education

Jobs@Intel Blog

Learn more

Grow your network of opportunities