岗位职责:
1.独立承担嵌入式平台内核、驱动或应用模块的软件开发、调试、代码维护。
2.根据输入拆解需求、进行软件设计,输出相应开发文档3.配合团队进行软件测试、优化和问题回归。
任职要求:
1.精通C/C++语言编程,具有丰富的调试开发经验。
2.熟悉Linux环境,熟悉Shell脚本、Makefile文件编写。
3.熟悉交叉编译工具,有Linux内核裁剪或Linux驱动开发经验者优先。
4.熟悉TCP/UDP编程,网络编程,有高并发socket编程经验者优先。
5.熟悉TCP/IP网络协议,有网络协议开发经验优先。
6.数量掌握Linux多进程/多线程开发。
7.能看懂电路原理图,了解硬件平台架构者优先。
8.有较强学习能力、较强的沟通协作能力,有责任心,有团队意识。
9.有Android平台开发经验者优先。