1、計算機、電子與通信、自動化等相關專業(yè);
2、熟練掌握C/C++程序設計,具有嵌入式軟件開發(fā)經(jīng)驗;
3、熟悉ARM體系結構(如STM32/NXP/ATMEL單片機),熟悉USB/CAN/I2C/UART/SPI等通信接口;
4、熟悉Linux、ucos、FreeRtos等操作系統(tǒng),能夠進行嵌入式系統(tǒng)開發(fā)環(huán)境搭建、uboot、kernel、文件系統(tǒng)的移植,有多種嵌入系統(tǒng)軟件架構設計經(jīng)驗者優(yōu)先,有醫(yī)療、汽車嵌入式軟件系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先;
5、熟練掌握嵌入式軟件開發(fā)及調(diào)試軟件(GCC/GDB/Makefile)、Linux應用程序設計及驅動程序設計方法,熟練使用Git/GitHub等軟件進行版本管理及協(xié)同開發(fā);
6、具備較強的責任心,良好的溝通組織協(xié)調(diào)能力、工作態(tài)度嚴謹細致。
崗位職責:
1、負責無人機、機器人及其它應急救援裝備的系統(tǒng)嵌入式軟件方案設計,相關設計文檔及軟件測試方案的編寫;
2、負責與相關硬件工程人員協(xié)調(diào),完成嵌入式驅動開發(fā)及調(diào)試;
3、應用層嵌入式軟件的編寫與測試;
4、組織協(xié)調(diào)相關人員,進行產(chǎn)品的升級維護工作。