崗位職責(zé):
1、軟件架構(gòu)設(shè)計(jì),撰寫軟件設(shè)計(jì)相關(guān)文檔;
2、控制單元嵌入式軟件(底層驅(qū)動(dòng))開(kāi)發(fā)工作,包括芯片驅(qū)動(dòng)和API接口等;
3、軟件單元測(cè)試和系統(tǒng)測(cè)試;
4、配合硬件工程師調(diào)試硬件電路,
5、現(xiàn)場(chǎng)調(diào)試及技術(shù)支持,及時(shí)解決問(wèn)題
崗位要求:
1、本科及以上學(xué)歷;
2、精通C/C++語(yǔ)言,熟練使用MCU各類外設(shè)資源(如UART,SPI,12C,CAN、Timer等)進(jìn)行驅(qū)動(dòng)或應(yīng)用開(kāi)發(fā),具有較強(qiáng)的邏輯編程能力;
3、熟練掌握ST、NXP、TI、infineon等至少一款處理器的系統(tǒng)架構(gòu),能夠基于RTOS/Linux等操作系統(tǒng)進(jìn)行應(yīng)用開(kāi)發(fā);
4、熟悉CAN、CAN-FD總線協(xié)議,有電機(jī)驅(qū)動(dòng)產(chǎn)品開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
5、熟練使用程序開(kāi)發(fā)軟件,有Visual Studio上位機(jī)開(kāi)發(fā)經(jīng)驗(yàn)。
6、熟練掌握TMS320F2833x開(kāi)發(fā)優(yōu)先。