崗位職責(zé):
1、負(fù)責(zé)儀器儀表嵌入式軟件開發(fā)與維護(hù):參與儀器儀表嵌入式軟件的全生命周期過程,包括需求分析、技術(shù)方案設(shè)計(jì)、核心代碼編寫(如嵌入式操作系統(tǒng)移植、驅(qū)動程序開發(fā)、應(yīng)用層功能實(shí)現(xiàn))、單元測試與集成調(diào)試;定期處理版本迭代需求及潛在故障。?
2、開展電路板功能調(diào)試(含硬件電路信號測量、軟硬件聯(lián)調(diào)、異常問題定位),驗(yàn)證硬件與軟件的兼容性;配合生產(chǎn)部門輸出標(biāo)準(zhǔn)化調(diào)試流程及操作手冊,在生產(chǎn)過程中提供技術(shù)支持。?
3、接收測試部門反饋的軟件Bug(如功能失效、性能不達(dá)標(biāo)、兼容性問題),制定并驗(yàn)證解決方案;結(jié)合用戶使用反饋與行業(yè)技術(shù)趨勢,推動產(chǎn)品優(yōu)化,包括軟件算法迭代(如數(shù)據(jù)處理精度提升)、資源占用優(yōu)化(如內(nèi)存/功耗降低)、新增功能模塊設(shè)計(jì),持續(xù)提升產(chǎn)品競爭力。?
4、按規(guī)范編寫嵌入式軟件相關(guān)文檔,包括需求規(guī)格說明書、詳細(xì)設(shè)計(jì)文檔、測試報(bào)告、用戶操作手冊及維護(hù)指南;對內(nèi)為硬件、測試、生產(chǎn)等跨部門同事提供軟件技術(shù)培訓(xùn)與咨詢,對外協(xié)助銷售或售后團(tuán)隊(duì)處理客戶提出的軟件使用疑問、故障排查需求,保障客戶使用體驗(yàn)。?
5、參與項(xiàng)目各階段技術(shù)評審會議,包括需求評審(確認(rèn)軟件需求的合理性與可行性)、設(shè)計(jì)評審(評估軟件架構(gòu)、算法選型的科學(xué)性)、代碼評審(檢查代碼規(guī)范性、安全性與可維護(hù)性);基于專業(yè)經(jīng)驗(yàn)提出改進(jìn)建議,推動評審結(jié)論落地,規(guī)避技術(shù)風(fēng)險(xiǎn),確保項(xiàng)目按計(jì)劃推進(jìn)。
  任職要求:  
 
(1)本科及以上學(xué)歷,計(jì)算機(jī)或電子相關(guān)專業(yè);
 
(2)3年以上嵌入式軟件開發(fā)經(jīng)驗(yàn),熟悉軟件開發(fā)流程;
 
(3)精通C/C++語言,精通數(shù)據(jù)結(jié)構(gòu),具有良好的代碼編寫習(xí)慣;有PLC編程項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
 
(4)熟悉ARM處理器架構(gòu);熟練掌握嵌入式交叉編譯環(huán)境和軟件調(diào)試工具;
 
(5)熟悉Linux或者其他任一款主流嵌入式操作系統(tǒng)的移植、裁剪、驅(qū)動開發(fā)和應(yīng)用開發(fā);具有SD、SDIO、MIPI、LCD、USB、WIFI等驅(qū)動開發(fā)經(jīng)驗(yàn)者優(yōu)先;
 
(6)具有較強(qiáng)邏輯分析能力和學(xué)習(xí)能力,具有較強(qiáng)的獨(dú)立分析和問題解決能力;
 
(7)具有良好的溝通能力和團(tuán)隊(duì)合作精神,具有強(qiáng)烈的責(zé)任心和鉆研精神。