崗位職責(zé):
參與 BMS 產(chǎn)品規(guī)劃設(shè)計(jì),提供 Linux 軟件相關(guān)的規(guī)劃建議;
根據(jù)客戶期望或市場(chǎng)反饋,對(duì) Linux 軟件相關(guān)需求進(jìn)行分析、分解,并轉(zhuǎn)化為具體的開發(fā)需求;
根據(jù)開發(fā)需求對(duì)各功能模塊進(jìn)行功能定義;
進(jìn)行 BMS Linux 軟件方案設(shè)計(jì),并對(duì)多個(gè)概念方案進(jìn)行分析與優(yōu)選;
進(jìn)行Linux 軟件方案的設(shè)計(jì)與驗(yàn)證;
負(fù)責(zé)系統(tǒng)控制策略設(shè)計(jì)、Linux 內(nèi)核裁剪與優(yōu)化、驅(qū)動(dòng)開發(fā)、流程圖繪制以及 C/C++ 編程;
與團(tuán)隊(duì)成員配合,對(duì)產(chǎn)品功能進(jìn)行調(diào)試、驗(yàn)證;
協(xié)助解決設(shè)計(jì)和生產(chǎn)中的技術(shù)問題;
編寫開發(fā)所需的相關(guān)文檔;
其他交辦事宜;
任職要求:
本科學(xué)歷及以上;
電子科學(xué)、軟件工程、電子信息、電力電子等相關(guān)專業(yè);
3~5年BMS系統(tǒng)BAU開發(fā)經(jīng)驗(yàn),或者 5 年以上嵌入式 Linux 開發(fā)經(jīng)驗(yàn);
具備儲(chǔ)能應(yīng)用場(chǎng)景,且有獨(dú)立開發(fā)項(xiàng)目經(jīng)驗(yàn)的優(yōu)先;
熟悉/精通 Linux 內(nèi)核架構(gòu)、驅(qū)動(dòng)開發(fā)、系統(tǒng)調(diào)用機(jī)制;
熟悉/精通 Linux 下的調(diào)試工具,如 GDB、Valgrind 等;
熟悉/精通硬件接口的驅(qū)動(dòng)開發(fā),熟悉多核異構(gòu)芯片的開發(fā);
熟悉/精通電力行業(yè)通信協(xié)議,如IEC60870-5-104,IEC61850等;
熟悉/精通版本管理工具,如 Git、SVN 等
熟悉/精通 C/C++ 編程語言,具備良好的代碼編寫習(xí)慣;
積極主動(dòng)/追求卓越/敏銳學(xué)習(xí)/開放包容/思考與分析/專業(yè)引領(lǐng)/客戶導(dǎo)向