岗位职责:
1.负责大型的分布式嵌入式系统开发和验证,CPU驱动和外围器件驱动程序开发;
2.负责产品嵌入式功能开发、通讯功能开发以及协助产品整体调试;
3.负责协助功能、算法开发,解决遇到的嵌入式的问题。
岗位要求:
1.3年以上开发经验,本科及以上学历;
2.精通C++,熟练掌握常用的数据结构和算法,精通STL,有良好的开发习惯、文档规范及编码习惯;
3.精通ARM、DSP或者其他CPU,精通Linux、RTOS等操作系统,对操作系统运行机制、设备驱动模型有深刻理解;
4.有丰富的嵌入式软件平台或者BSP开发经验,熟悉嵌入式软件设计方法,有程序架构设计经验,对软件的模块化、可移植性有深入的理解,精通计算机原理,能对代码进行面积优化或者性能优化;
5.工作认真负责、责任心强,有良好的团队合作精神;
6.良好的英文阅读能力,较好的听说能力。