岗位描述
岗位方向1:Display驱动工程师
职位描述:
全流程参与到display领域的软件开发过程中,包括流片前的validation,流片后的bringup,bug fix,以及新功能开发。
在这里你可以接触到DP、HDMI、HDR、freesync等display方面的专业知识,我们有强大的架构、硬件、软件团队,能够共同为用户提供更完美的视觉体验。
【职责】
- Linux display 驱动开发和维护
- Windows display 驱动开发和维护
【要求】
-计算机或者电子信息相关专业硕士
- 熟练掌握C/C++编程
优先考虑
- 熟悉Linux编程环境,比如多线程编程、文件读写操作
- Linux设备驱动经验
- 熟悉操作系统基础知识,比如内存管理、中断处理
- 熟悉一种或者多种计算机体系架构,比如X86,ARM,MIPS
- 乐于接受挑战,学习新的知识,解决不同的问题
- 善于自我管理和团队沟通协作
岗位方向2:Video驱动工程师
【工作职责】
1.H264/HEVC/VP9/VC1等视频编解码器的驱动及中间层软件
2.编写与所开发代码配套的流程图,设计文档等
【岗位要求】
1.计算机或软件等相关专业硕士
2.熟练掌握C/C++等语言编程,熟悉Linux或Windows平台软件开发
3.熟悉软件开发工具和脚本语言(如git, Makefile等)
4.对H264/HEVC/VP9/VC1等视频编解码的原理和码流格式有一定了解
5.对新技术的快速学习能力和良好的团队合作能力
6.有团队协同工作意识,良好的书面和口头沟通能力
【加分项】
- 具有图像或者视频应用开发经验
- 熟悉视频编码标准(包括H.264/H.265/VP9/VC1)
- 有视频相关的驱动/中间件/应用层代码编写/调试经验
- 熟悉Microsoft MFT,DXVA, DirectShow以及DirectX接口
- 熟悉Linux VA,VDPAU视频接口