1、負(fù)責(zé)公司自動(dòng)充電機(jī)器人上位機(jī)軟件的設(shè)計(jì)、開發(fā)、調(diào)試,以及與嵌入式系統(tǒng)、硬件模塊的協(xié)同聯(lián)調(diào)工作,保障軟件功能滿足業(yè)務(wù)場(chǎng)景需求;
2、主導(dǎo)上位機(jī)軟件的需求分析、系統(tǒng)架構(gòu)設(shè)計(jì)、模塊劃分,完成軟件測(cè)試(含單元測(cè)試、集成測(cè)試)及相關(guān)技術(shù)文檔(需求規(guī)格說明書、設(shè)計(jì)文檔、用戶操作手冊(cè)等)的撰寫與更新;
3、編寫軟件生產(chǎn)部署相關(guān)文檔(如軟件安裝指南、故障排查手冊(cè)),配合生產(chǎn)或運(yùn)維部門完成軟件的批量部署、現(xiàn)場(chǎng)調(diào)試及問題解決;
4、指導(dǎo)軟件的試部署與小批量應(yīng)用,編寫軟件測(cè)試指導(dǎo)書、部署工藝文件,確保軟件在實(shí)際場(chǎng)景中穩(wěn)定運(yùn)行,提升交付效率。
5、能夠培養(yǎng)新人,帶領(lǐng)團(tuán)隊(duì)共同完成項(xiàng)目。
任職要求:
1、大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、電子信息工程、通信工程等相關(guān)專業(yè)優(yōu)先;
2、熟悉上位機(jī)軟件開發(fā)流程,具備 3-5 年及以上上位機(jī)軟件(C++/Python/C# 方向)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、精通 C++、Python、C#(掌握.NET Framework/.NET Core)中至少一種編程語(yǔ)言,具備扎實(shí)的代碼功底與模塊化開發(fā)能力;
4、了解上位機(jī)與嵌入式系統(tǒng)、硬件設(shè)備的通信原理,熟悉 CAN、SPI、I2C、RS485等常見通信協(xié)議,有 powerlink 協(xié)議交互經(jīng)驗(yàn)者優(yōu)先;
5、具有較強(qiáng)的算法設(shè)計(jì)與實(shí)現(xiàn)能力,能獨(dú)立完成數(shù)據(jù)處理、實(shí)時(shí)監(jiān)控、數(shù)據(jù)可視化等相關(guān)算法的設(shè)計(jì)與驗(yàn)證者優(yōu)先;
6、具備嚴(yán)謹(jǐn)?shù)募夹g(shù)態(tài)度與高度的工作責(zé)任心,善于溝通協(xié)作,能快速響應(yīng)項(xiàng)目需求,解決軟件開發(fā)及應(yīng)用過程中的問題;