1、計算機、電子與通信、自動化等相關(guān)專業(yè);
2、熟練掌握C/C++程序設(shè)計,具有嵌入式軟件開發(fā)經(jīng)驗;
3、熟悉ARM體系結(jié)構(gòu)(如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)軟件架構(gòu)設(shè)計經(jīng)驗者優(yōu)先,有醫(yī)療、汽車嵌入式軟件系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先;
5、熟練掌握嵌入式軟件開發(fā)及調(diào)試軟件(GCC/GDB/Makefile)、Linux應(yīng)用程序設(shè)計及驅(qū)動程序設(shè)計方法,熟練使用Git/GitHub等軟件進行版本管理及協(xié)同開發(fā);
6、具備較強的責任心,良好的溝通組織協(xié)調(diào)能力、工作態(tài)度嚴謹細致。
崗位職責:
1、負責無人機、機器人及其它應(yīng)急救援裝備的系統(tǒng)嵌入式軟件方案設(shè)計,相關(guān)設(shè)計文檔及軟件測試方案的編寫;
2、負責與相關(guān)硬件工程人員協(xié)調(diào),完成嵌入式驅(qū)動開發(fā)及調(diào)試;
3、應(yīng)用層嵌入式軟件的編寫與測試;
4、組織協(xié)調(diào)相關(guān)人員,進行產(chǎn)品的升級維護工作。