崗位職責(zé):
1、基于嵌入式ARM芯片上進(jìn)行硬件驅(qū)動及應(yīng)用軟件開發(fā);
2、負(fù)責(zé)新產(chǎn)品軟件的設(shè)計、實現(xiàn)、問題解決和優(yōu)化;
3、負(fù)責(zé)產(chǎn)品的固件開發(fā),包括引導(dǎo)程序、內(nèi)核、驅(qū)動以及應(yīng)用程序的開發(fā);
4、負(fù)責(zé)產(chǎn)品的固件功能驗證,并書寫驗證報告;
5、負(fù)責(zé)現(xiàn)有產(chǎn)品的功能維護(hù)和優(yōu)化。
任職要求:
1、本科及以上學(xué)歷,通信,自動化,計算機(jī),軟件工程等相關(guān)專業(yè),2年以上工作經(jīng)驗;
2、精通C/C++編程語言,有良好的編程習(xí)慣和扎實的編程能力;
3、精通使用至少一款A(yù)RM?MCU芯片,熟悉ARM核心功能及其外設(shè),可編寫常用外設(shè)的驅(qū)動程序;
4、熟悉常用外設(shè)接口,如UART、I2C、SPI、CAN、MAC等;
5、熟悉常用應(yīng)用層通信協(xié)議:MODBUS、DLT645-2007、CAN-J1939;
6、勤奮、踏實,上進(jìn)心強(qiáng),具有良好的個人素養(yǎng)和敬業(yè)精神及團(tuán)隊協(xié)作能力。