職位描述:
我們正在尋找一位經(jīng)驗(yàn)豐富的嵌入式軟件開發(fā)工程師,您將作為核心研發(fā)團(tuán)隊(duì)成員,負(fù)責(zé)公司產(chǎn)品的嵌入式軟件設(shè)計(jì)、開發(fā)、測試和優(yōu)化工作。您需要深入理解產(chǎn)品需求,并主導(dǎo)完成從概念到量產(chǎn)的全過程。
崗位職責(zé)
1、基于ARM Cortex-M/A系列微控制器進(jìn)行固件開發(fā),編寫高效穩(wěn)定的底層驅(qū)動與應(yīng)用層代碼。
2、編寫和優(yōu)化底層硬件驅(qū)動,開發(fā)并優(yōu)化外設(shè)驅(qū)動(如UART、SPI、I2C、USB、CAN、以太網(wǎng)等),實(shí)現(xiàn)與各類傳感器、外設(shè)模塊的可靠通信。
3、進(jìn)行軟件模塊集成測試、系統(tǒng)聯(lián)調(diào),定位并解決開發(fā)各階段的技術(shù)問題。
4、參與硬件方案評估,與硬件工程師緊密協(xié)作完成板級調(diào)試與性能優(yōu)化。
5、編寫清晰、規(guī)范的技術(shù)文檔,包括設(shè)計(jì)說明、測試報(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)試問題。
5、編程語言: 精通C語言用于嵌入式開發(fā),具備優(yōu)秀的代碼編寫和調(diào)試能力。
6、邏輯清晰,具備獨(dú)立解決問題和抗壓能力。