1、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試基于ARM的相關(guān)嵌入式軟件及模塊;
2、ARM軟件工程移植,基于實(shí)時(shí)操作系統(tǒng)RTOS嵌入式軟件工程項(xiàng)目移植;
3、ARM軟件工程板級(jí)支持包BSP、驅(qū)動(dòng)編寫;
二、軟件工程師任職要求:
1、精通運(yùn)用C語言進(jìn)行ARM 軟件工程開發(fā),尤其精通STM32 cortex M3、M4、H7的嵌入式軟件工程開發(fā);
2、精通C語言;
3、至少精通一種IDE集成開發(fā)環(huán)境的使用,如MDK、VS、cube IDE等;
4、至少精通一種實(shí)時(shí)操作系統(tǒng)RTOS,如ecos、ucos、freeRTOS、threadX、RTEMS,等;
5、至少完成過(主持參與)一個(gè)ARM軟硬件開發(fā)工程;
6、看原理圖熟練、看datasheet熟練,會(huì)設(shè)計(jì)簡(jiǎn)單的PCB工程;
7、擅長(zhǎng)總結(jié)和歸納,擅長(zhǎng)軟硬件開發(fā)文檔的編寫;
8、與人為善,與人溝通靈便,團(tuán)隊(duì)意識(shí)強(qiáng);