任职要求:
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、有一定的溝通能力,能在項目團隊內協作開發,共同完成項目。