岗位职责:
1.嵌入式linux的系统移植,驱动开发;
2.基于客户需求的软件开发工作;
3.编写相关软件设计文档;
4.辅助搭建相关模块的测评环境,辅助相关测试人员设计测试用例;
5.从0到1独自承担相关软件模块设计。
岗位要求:
1.熟练掌握c/c++语言,掌握常用数据结构和算法,了解软件工程;
2.掌握嵌入式linux系统的移植、驱动及应用开发;掌握相关工具(gcc,gdb等);
3.有一定的底层开发经验,熟悉linux系统,熟悉多线程编程、网络编程;
4.能够熟练阅读英文技术资料;
5.较强的学习能力和问题分析能力;实事求是的工作态度;良好的团队合作精神、沟通能力。