岗位描述:从事芯片验证、驱动及BSP开发、操作系统移植、应用方案开发。岗位要求:1.计算机/软件/通信/电子/自动化/应用数学等相关专业,本科以上学历。2.C语言和数据结构等基础知识扎实。3.至少熟悉一种CPU架构和集成开发环境。4.良好的编程习惯和严谨的代码风格。5.具有分析、设计和实现软件产品的经验。6.具有团队协作开发和贡献的热情。7.具有下列项目经验之一的优先(1)具有信息安全方向的项目经验,如参与COS、PKI应用和可信计算等方面的研究与开发。(2)具有工业控制方向的项目经验,如参与基于工控机的各类工控应用开发。(3)熟悉常用音视频编解码标准,有实际音视频编解码算法开发经验。(4)熟悉常用接口协议:如USB、SD、CAN、PCIE、SATA等。(5)精通一种硬件平台下的UBoot或Linux系统的BSP。(6)熟悉编译器原理,具有仿真器开发经验。(7)熟悉Android平台下的VPN技术(如IPsec、SSLVPN等)或底层网络驱动开发。(8)有图像处理,指纹识别,二维码识别,人脸识别等算法开发经验优先。