嵌入式軟件開發(fā)(單片機(jī)/MCU)
2.2-3萬元/月主要職責(zé):
1、依據(jù)項(xiàng)目需求開展需求分析,獨(dú)立完成MCU嵌入式軟件的設(shè)計(jì)與開發(fā);
2、制定軟件測(cè)試規(guī)范,提出測(cè)試要求,并指導(dǎo)測(cè)試人員開展產(chǎn)品測(cè)試工作;
3、對(duì)產(chǎn)品應(yīng)用中出現(xiàn)的技術(shù)問題進(jìn)行診斷分析,制定解決措施并推動(dòng)落實(shí);
4、評(píng)估軟件系統(tǒng)的可靠性與穩(wěn)定性,組織并參與代碼評(píng)審工作;
5、編寫、整理及標(biāo)準(zhǔn)化技術(shù)文檔;負(fù)責(zé)既有產(chǎn)品軟件的維護(hù)與優(yōu)化;
任職要求:
1、本科及以上學(xué)歷,具備3-5年MCU軟件開發(fā)經(jīng)驗(yàn);有電機(jī)控制、運(yùn)動(dòng)控制或機(jī)器人領(lǐng)域經(jīng)驗(yàn)者優(yōu)先;
2、掌握多種通信接口技術(shù),如CAN、RS485、SPI、I2C、UART等常用外設(shè)接口;精通數(shù)字信號(hào)處理,熟悉各類傳感器(如陀螺儀、加速度計(jì)、超聲波等)數(shù)據(jù)處理算法及其實(shí)現(xiàn)方式;
3、具有扎實(shí)的單片機(jī)開發(fā)背景,熟練運(yùn)用C語言編程;熟悉裸機(jī)開發(fā)及實(shí)時(shí)嵌入式操作系統(tǒng)開發(fā)環(huán)境;
4、熟悉STM32、AT32、GD32等主流8位及32位MCU平臺(tái)的開發(fā)流程;
6、具備IMU慣導(dǎo)、建圖或路徑規(guī)劃相關(guān)開發(fā)配合經(jīng)驗(yàn)者為加分項(xiàng);