職位描述:
我們正在尋找一位經(jīng)驗(yàn)豐富的嵌入式軟件開發(fā)工程師,您將作為核心研發(fā)團(tuán)隊(duì)成員,負(fù)責(zé)公司產(chǎn)品的嵌入式軟件設(shè)計(jì)、開發(fā)、測(cè)試和優(yōu)化工作。您需要深入理解產(chǎn)品需求,并主導(dǎo)完成從概念到量產(chǎn)的全過(guò)程。
崗位職責(zé)
1、基于ARM Cortex-M/A系列微控制器進(jìn)行固件開發(fā),編寫高效穩(wěn)定的底層驅(qū)動(dòng)與應(yīng)用層代碼。
2、編寫和優(yōu)化底層硬件驅(qū)動(dòng),開發(fā)并優(yōu)化外設(shè)驅(qū)動(dòng)(如UART、SPI、I2C、USB、CAN、以太網(wǎng)等),實(shí)現(xiàn)與各類傳感器、外設(shè)模塊的可靠通信。
3、進(jìn)行軟件模塊集成測(cè)試、系統(tǒng)聯(lián)調(diào),定位并解決開發(fā)各階段的技術(shù)問(wèn)題。
4、參與硬件方案評(píng)估,與硬件工程師緊密協(xié)作完成板級(jí)調(diào)試與性能優(yōu)化。
5、編寫清晰、規(guī)范的技術(shù)文檔,包括設(shè)計(jì)說(shuō)明、測(cè)試報(bào)告等。
6、實(shí)現(xiàn)通信協(xié)議棧(如TCP/IP、Modbus、MQTT等)的集成與調(diào)試。
任職要求
1、本科及以上學(xué)歷,電子、通信、計(jì)算機(jī)等相關(guān)專業(yè),3年以上嵌入式軟件開發(fā)經(jīng)驗(yàn)。
2、具備獨(dú)立負(fù)責(zé)完整項(xiàng)目嵌入式軟件開發(fā)的能力,有從需求到量產(chǎn)的成功項(xiàng)目經(jīng)驗(yàn)。
3、微控制器精通: 精通至少一種主流ARM Cortex-M系列單片機(jī)(如ST、NXP、Microchip等品牌)的體系結(jié)構(gòu)與開發(fā)。
4、具備硬件基礎(chǔ),能閱讀原理圖及使用示波器、邏輯分析儀調(diào)試問(wèn)題。
5、編程語(yǔ)言: 精通C語(yǔ)言用于嵌入式開發(fā),具備優(yōu)秀的代碼編寫和調(diào)試能力。
6、邏輯清晰,具備獨(dú)立解決問(wèn)題和抗壓能力。