高級單片機(jī)研發(fā)工程師
1.5-2.5萬元/月崗位職責(zé):
1、依據(jù)產(chǎn)品規(guī)劃,開展產(chǎn)品的軟件開發(fā)工作,承擔(dān)軟件架構(gòu)設(shè)計(jì)、程序編寫、測試方案制定、代碼調(diào)優(yōu)及功能驗(yàn)證等任務(wù);
2、深入理解產(chǎn)品軟件功能,能夠主動(dòng)提出優(yōu)化建議,并按項(xiàng)目進(jìn)度交付滿足性能指標(biāo)與質(zhì)量規(guī)范的軟件成果;
3、配合并指導(dǎo)測試團(tuán)隊(duì)完成產(chǎn)品相關(guān)的各項(xiàng)測試工作;
4、編制調(diào)試工具程序,獨(dú)立或協(xié)同完成軟件設(shè)備的測試,確保其符合設(shè)計(jì)預(yù)期并穩(wěn)定運(yùn)行;
5、負(fù)責(zé)所開發(fā)軟件的日常維護(hù)或協(xié)助進(jìn)行版本管理;
6、整理和編寫相關(guān)軟件技術(shù)資料與文檔。
要求:
1、具備5年以上開發(fā)經(jīng)驗(yàn),熟悉單片機(jī)系統(tǒng)原理,至少掌握M3或M4系列中一種單片機(jī)的軟件開發(fā),有獨(dú)立完成量產(chǎn)項(xiàng)目的經(jīng)驗(yàn);
2、熟練使用至少一種嵌入式操作系統(tǒng);
3、熟悉UART、I2C、SPI、TCP/IP等通信協(xié)議及其驅(qū)動(dòng)開發(fā)流程;
4、精通C/C++編程語言,具備良好的編碼規(guī)范和邏輯思維能力;
5、具備較強(qiáng)的溝通協(xié)作意識,能有效融入團(tuán)隊(duì)協(xié)作;
6、通信、電子等相關(guān)專業(yè)背景,具備一定硬件知識,可讀懂電路原理圖并能設(shè)計(jì)簡單應(yīng)用電路