崗位職責(zé):
1、根據(jù)產(chǎn)品需求,參與嵌入式系統(tǒng)的軟件架構(gòu)設(shè)計(jì),確定軟件模塊劃分和接口規(guī)范。
2、負(fù)責(zé)編寫嵌入式系統(tǒng)的底層驅(qū)動(dòng)程序,如串口驅(qū)動(dòng)、SPI 驅(qū)動(dòng)、I2C 驅(qū)動(dòng)等,確保硬件設(shè)備與軟件系統(tǒng)的正常通信。
3、進(jìn)行算法的實(shí)現(xiàn)與優(yōu)化,對(duì)軟件進(jìn)行功能升級(jí)、性能優(yōu)化、單元測(cè)試、集成測(cè)試,通過調(diào)試工具定位硬件問題并解決。
崗位要求:
1、通信、電子、計(jì)算機(jī)相關(guān)專業(yè),學(xué)歷統(tǒng)招一本以上。
2、熟悉常用的嵌入式開發(fā)工具,如 Keil、IAR、GCC 等,以及調(diào)試工具,如 JTAG、SWD 等。;
3、熟練掌握 C、C++ 等編程語言,了解匯編語言。
4、熟悉ARM(如STM32)等系列單片機(jī)的芯片架構(gòu)、外設(shè)資源;
5、熟悉USB,CAN,SDIO,ADC,PWM,UART,SPI,I2C等接口,能夠理解硬件電路原理圖,與硬件工程師進(jìn)行有效的溝通。;
6、熟悉MATLAB,并具有相關(guān)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、精通 CAN通信協(xié)議,能夠進(jìn)行協(xié)議的開發(fā)、調(diào)試和測(cè)試,確??煽客ㄐ拧?/p>
8、在開發(fā)過程中會(huì)遇到各種復(fù)雜的問題,如軟件故障、通信異常等,需要具備較強(qiáng)的問題分析和解決能力,能夠快速定位問題并提出有效的解決方案。
9、工作態(tài)度積極、學(xué)習(xí)能力強(qiáng)、具備良好的溝通能力和團(tuán)隊(duì)合作精神;
崗位福利:園區(qū)有通勤班車和自助食堂,年節(jié)禮品及項(xiàng)目獎(jiǎng),年終獎(jiǎng)等,晉升空間極大。
北京 - 海淀
北京 - 昌平
北京 - 海淀
北京 - 昌平
北京 - 朝陽
北京 - 海淀