任职要求:
1、本科及以上学历,计算机科学与技术、软件工程、测控类或相关专业优先;
2、精通C/C++开发语言,掌握通用数据结构和算法知识;
3、能使用UML等软件建模语言进行嵌入式软件设计建模;
4、熟悉ARM体系架构,如atmelA5;
5、熟悉LINUX操作系统体系架构;
6、熟练掌握基于LINUX操作系统的多进程及多线程编程方法;
7、熟练掌握基于LINUX操作系统的socket编程方法;
8、掌握LINUX操作系统的内核移植、引导程序移植能力;
9、掌握LINUX操作系统的驱动程序开发能力;
10、掌握RS232、RS485、CAN等接口或协议的链路层、应用层协议设计能力;
11、熟练掌握GCC编译器进行嵌入式CPU软件编译和调试;
12、熟练掌握基于LINUX操作系统的嵌入式应用程序设计开发能力;
13、熟悉Linux系统和常规shell处理命令,能够在Linux系统上做软件开发,掌握基本的Linux软件开发平台;
14、精通嵌入式LINUX环境下C语言编程;
15、熟悉单片机等软件设计、应用;
16、有实际项目开发经验,能独立完成项目;
18、能够读懂电路原理图,能识别一般元器件,能进行电路板调试,动手能力强;
19、有一定的沟通能力,能在项目团队内协作开发,共同完成项目。