崗位職責(zé):
1.負(fù)責(zé)智能機(jī)電系統(tǒng)中核心硬件模塊的底層軟件開發(fā)、調(diào)試與維護(hù),涵蓋運(yùn)動(dòng)控制單元、復(fù)雜傳感器及數(shù)據(jù)采集模塊等。
2.使用C/C++ 進(jìn)行高性能、高可靠性的固件及驅(qū)動(dòng)程序開發(fā),并利用Python 編寫自動(dòng)化測試、數(shù)據(jù)分析及調(diào)試工具。
3.開發(fā)與調(diào)試多種硬件接口的驅(qū)動(dòng),確保通信鏈路穩(wěn)定可靠。
4.基于 Linux 平臺開展嵌入式驅(qū)動(dòng)與系統(tǒng)級軟件開發(fā),支持系統(tǒng)裁剪、資源調(diào)度與多線程優(yōu)化。
5.與軟件工程師緊密協(xié)作,參與方案評審和軟硬件聯(lián)調(diào),定位并解決系統(tǒng)集成過程中的疑難問題。
6.編寫清晰、規(guī)范的設(shè)計(jì)文檔、代碼注釋及維護(hù)手冊。
任職要求:
1.碩士及以上學(xué)歷,計(jì)算機(jī)、電子、自動(dòng)化等相關(guān)專業(yè),3年及以上嵌入式軟件開發(fā)經(jīng)驗(yàn)。
2.熟練C/C++語言,編程功底扎實(shí),并熟練掌握Python進(jìn)行腳本開發(fā)與自動(dòng)化。
3.對SPI、I2C、UART、CAN、USB、Ethernet、Modbus等多種通信接口有深入的開發(fā)與調(diào)試經(jīng)驗(yàn)。
4.具備豐富的嵌入式操作系統(tǒng)開發(fā)經(jīng)驗(yàn),熟悉Linux系統(tǒng)及多線程、網(wǎng)絡(luò)編程及性能優(yōu)化。
5.熟悉至少一種 AI 模型推理框架(如 TensorRT),有邊緣設(shè)備上部署圖像識別、目標(biāo)檢測、語義分割等模型的實(shí)踐經(jīng)驗(yàn)者優(yōu)先。
6.工作嚴(yán)謹(jǐn)、具備優(yōu)秀的團(tuán)隊(duì)合作能力和工程文檔編寫習(xí)慣。