1.負(fù)責(zé)基于 DSP、ARM 架構(gòu)的嵌入式系統(tǒng)軟件設(shè)計與開發(fā),包括需求分析、方案設(shè)計、代碼編寫及調(diào)試;
2.參與嵌入式系統(tǒng)底層驅(qū)動開發(fā),如外設(shè)驅(qū)動、接口驅(qū)動等,確保硬件功能的有效實現(xiàn);
3.進(jìn)行嵌入式軟件的模塊化設(shè)計,編寫規(guī)范的代碼及相關(guān)技術(shù)文檔;
4.參與系統(tǒng)聯(lián)調(diào)與測試,解決軟件開發(fā)過程中出現(xiàn)的技術(shù)問題;
5.與硬件工程師協(xié)作,共同完成嵌入式產(chǎn)品的研發(fā)與優(yōu)化;
6.跟蹤行業(yè)技術(shù)動態(tài),引入先進(jìn)技術(shù)和方法,持續(xù)提升產(chǎn)品性能;
任職要求
1.本科及以上學(xué)歷,電子、通信、計算機(jī)、自動化等相關(guān)專業(yè),3 年以上相關(guān)工作經(jīng)驗;
2.精通 DSP(如 TI 的 TMS320 系列)、ARM(如 STM32、NXP 等系列)架構(gòu)及編程開發(fā);
3.熟悉開關(guān)電源的嵌入式操作系統(tǒng)的移植與應(yīng)用開發(fā);
4.掌握 C/C++ 編程語言,具備良好的編程習(xí)慣和代碼風(fēng)格;
5.熟悉嵌入式系統(tǒng)常用接口(如 SPI、I2C、UART、CAN、Ethernet 等)的工作原理及驅(qū)動開發(fā);
6.具備較強(qiáng)的問題分析和解決能力,能夠獨(dú)立完成軟件模塊的開發(fā)與調(diào)試;
7.有信號處理、工業(yè)控制等相關(guān)領(lǐng)域經(jīng)驗者優(yōu)先;
8.具備良好的溝通能力和團(tuán)隊協(xié)作精神,工作積極主動,有責(zé)任心;