工作职责: 负责多种异构平台下嵌入式Linux的定制优化、移植,驱动和应用软件开发; 参与项目需求分析,完成基于嵌入式Linux操作系统的方案设计、评估,以及软件需求的整理和软件设计; 根据产品硬件设计,实现其软件驱动,完成软硬件联调; 完成软硬件测试用例和其他功能软件的编写; 编写相关设计文档和使用说明文档等; 提供相关培训和技术支持。 任职资格: 计算机、通信、电子、自动化或相关专业本科以上学历,2年以上嵌入式软件开发经验,优秀应届生亦可; 熟悉C/C++编程; 熟悉ARM或龙芯平台下的嵌入式Linux开发调试环境的搭建; 熟练掌握UBOOT或PMON引导程序的移植、内核裁剪、常见外设驱动的开发调试; 熟悉操作系统多线程编程,熟悉Socket网络编程; 为人积极、主动、乐观,具备较强的团队精神,善于学习,能吃苦耐劳; 具备以下条件之一者优先: -对操作系统有深入了解者,特别熟悉VxWorks、UCOS、freeRTOS等某一种嵌入式实时操作系统或Linux内核源码,或深层次使用某一种操作系统开发驱动和应用程序5年以上; -有对嵌入式Linux内核进行实时化改造经验者; -熟悉X86、POWERPC、ARM、MIPS、DSP等一种或多种处理器架构,具备架构相关代码的开发经验者; -熟悉以太网、PCI/PCIE、SRIO中至少一种总线的底层工作原理,能独立完成驱动代码编写者; -熟悉GPU工作原理,有GPU驱动和OpenGL/ES开发经验者。