工作職責
1、負責新型電力系統(tǒng)嵌入式軟件的設計、開發(fā)與測試,確保軟件功能滿足項目需求,性能穩(wěn)定可靠。
2、參與系統(tǒng)需求分析,制定軟件設計規(guī)格說明書,明確軟件模塊劃分、接口定義及數(shù)據(jù)流設計。
3、基于C++語言進行嵌入式軟件開發(fā),包括但不限于底層驅(qū)動、實時控制算法、通信協(xié)議棧等關鍵模塊的實現(xiàn)。
4、優(yōu)化軟件代碼,提高執(zhí)行效率,降低資源消耗,確保軟件在目標硬件平臺上的高效運行。
5、協(xié)同硬件工程師完成軟硬件聯(lián)調(diào),解決集成過程中遇到的技術問題。
6、編寫軟件設計文檔、測試報告等技術資料,參與軟件評審和維護工作。
7、跟蹤嵌入式軟件領域的最新技術動態(tài),持續(xù)提升產(chǎn)品技術水平和創(chuàng)新能力。
任職資格
1、計算機科學、電子工程、自動化或相關專業(yè)本科及以上學歷,具有扎實的C++編程基礎和良好的面向?qū)ο笤O計思想。
2、至少2年以上嵌入式軟件開發(fā)經(jīng)驗,熟悉嵌入式系統(tǒng)架構(gòu),有電力系統(tǒng)、智能電網(wǎng)或相關領域項目經(jīng)驗者優(yōu)先。
3、精通C++語言及STL庫,熟悉嵌入式C++編程規(guī)范,了解內(nèi)存管理、多線程編程等高級特性。
4、熟悉ARM Cortex-M系列或其他主流嵌入式處理器架構(gòu),了解嵌入式操作系統(tǒng)(如RTOS、Linux等)的開發(fā)與應用。
5、掌握常用的嵌入式開發(fā)工具鏈(如Keil、IAR、GCC等)和調(diào)試技巧,能夠獨立完成軟件調(diào)試與故障排查。
6、具備良好的問題解決能力和創(chuàng)新思維,能夠獨立分析并解決復雜的技術難題。
7、強烈的責任心和團隊合作精神,良好的溝通技巧,能夠與項目團隊其他成員有效協(xié)作。
8、對新技術保持高度熱情,愿意不斷學習新知識,適應快速變化的工作環(huán)境。