Media Processing Software Engineer
Location: Beijing & Shanghai
The Media Processing Team is part of the Network Platforms Group in the Data Center Group. In this position, you will be a part of the Media Processing Engineering team to develop highly optimized media software using C/C++/OpenCL to provide solution to the industry running on IA technology.
Your work includes but not limited to:
- Design and implement software for video and audio/speech codec at Linux media driver and middleware level align to platform planning.
- Linux graphics driver backporting, platform enablement, integration and validation.
- Software performance benchmarking, tuning and optimization.
- Understand customer technical needs, resolve customer technical questions, and develop a deep understanding of customer usage models and applications.
Qualifications:
- Good knowledge in at least one of these area: video & graphics driver, video and audio/speech codecs, gfx, image processing, etc.
- Excellent SW development, debugging and testing skills in C/C++.
- Familiar with Linux system.
- Be a team player with good interpersonal skills; able to work independently, multitask effectively.
- Specific development experience following formal SW development life cycles.
- Good oral and written English.