崗位職責(zé)
負(fù)責(zé)基于 ARM 架構(gòu)的嵌入式系統(tǒng)的開(kāi)發(fā)與優(yōu)化,包括硬件選型、驅(qū)動(dòng)開(kāi)發(fā)、系統(tǒng)調(diào)試等工作。
熟練使用常用數(shù)字接口(如 CANFD、I2C、SPI、UART 等)進(jìn)行設(shè)備通信和數(shù)據(jù)交互的開(kāi)發(fā)工作,確保系統(tǒng)的穩(wěn)定性和高效性。
根據(jù)項(xiàng)目需求,設(shè)計(jì)和實(shí)現(xiàn)嵌入式軟件架構(gòu),編寫(xiě)高質(zhì)量的代碼,并進(jìn)行單元測(cè)試和集成測(cè)試。
參與硬件電路設(shè)計(jì)的評(píng)審工作,從軟件角度提出優(yōu)化建議,確保硬件與軟件的兼容性和協(xié)同工作。
編寫(xiě)技術(shù)文檔,包括設(shè)計(jì)說(shuō)明、用戶手冊(cè)、測(cè)試報(bào)告等,為項(xiàng)目的維護(hù)和迭代提供支持。
跟蹤嵌入式技術(shù)的最新發(fā)展動(dòng)態(tài),不斷學(xué)習(xí)和引入新的技術(shù)和工具,提升團(tuán)隊(duì)的技術(shù)水平。
任職要求
教育背景:
碩士及以上學(xué)歷,計(jì)算機(jī)科學(xué)、電子工程、自動(dòng)化等相關(guān)專(zhuān)業(yè)。
工作經(jīng)驗(yàn):
3年以上嵌入式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),有實(shí)際項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
技術(shù)技能:
熟練掌握 ARM 架構(gòu)的嵌入式系統(tǒng)開(kāi)發(fā),熟悉 ARM Cortex-M 系列處理器的開(kāi)發(fā)流程。
熟悉常用數(shù)字接口(如 CANFD、I2C、SPI、UART 等)的開(kāi)發(fā),具備豐富的接口調(diào)試經(jīng)驗(yàn)。
熟練使用 C/C++ 語(yǔ)言進(jìn)行嵌入式軟件開(kāi)發(fā),具備良好的編程風(fēng)格和代碼規(guī)范。
熟悉嵌入式操作系統(tǒng)的開(kāi)發(fā)(如 FreeRTOS、Linux 等),能夠進(jìn)行系統(tǒng)移植和優(yōu)化。
熟悉硬件電路設(shè)計(jì)原理,能夠閱讀和理解電路原理圖,具備一定的硬件調(diào)試能力。
其他要求:
具備良好的邏輯思維能力和問(wèn)題解決能力,能夠在復(fù)雜的系統(tǒng)環(huán)境中快速定位和解決問(wèn)題。
具備良好的團(tuán)隊(duì)合作精神和溝通能力,能夠與硬件工程師、測(cè)試工程師等團(tuán)隊(duì)成員密切協(xié)作。
具備較強(qiáng)的學(xué)習(xí)能力和責(zé)任心,能夠不斷學(xué)習(xí)新技術(shù),適應(yīng)項(xiàng)目需求的變化。