BMS軟件專家
崗位職責:
1、負責上位機的開發(fā)軟件架構(gòu)制定、獨立完成軟件編程以及調(diào)試;
2、使用C#或者Qt/C++開發(fā)平臺;
3、負責上位機協(xié)議的統(tǒng)一規(guī)劃,編制上位機標準協(xié)議;
4、上位機UI界面優(yōu)化,定制化需求開發(fā);
5、編寫CAN Bootloader 程序,實現(xiàn)下位機的CAN總線程序下載。
任職要求:
1、具備2年及以上軟件開發(fā)經(jīng)驗,有BMS上位機軟件開發(fā)經(jīng)驗優(yōu)先,熟悉軟件開發(fā)以及調(diào)試測試流程;
2、精通C/C# 或者Qt/C++軟件開發(fā)平臺。熟練使用Visual Studio等開發(fā)工具,有良好的Windows編程能力和邏輯分析能力;
3、熟悉CAN、232、485等通信方式以及協(xié)議棧的設(shè)計;
4、具備良好的編程習(xí)慣,有較強的溝通協(xié)調(diào)能力,能夠獨立思考并解決問題;
5、有獨立開發(fā)過BMS上位機軟件,并大規(guī)模使用的經(jīng)驗者優(yōu)先考慮。
DSP軟件專家
崗位職責:
1、負責基于數(shù)字信號處理器(DSP)的軟件系統(tǒng)架構(gòu)設(shè)計,根據(jù)產(chǎn)品需求制定詳細的軟件設(shè)計方案,規(guī)劃軟件模塊結(jié)構(gòu)與功能劃分,確保軟件架構(gòu)的合理性、可擴展性與穩(wěn)定性;
2、承擔電力電子變換器(如 DC/DC、DC/AC、AC/DC 等)相關(guān)調(diào)制算法、電壓電流控制算法的建模與仿真驗證工作,運用 Matlab/Simulink、PSCAD、Powerfactory 等專業(yè)仿真軟件,對算法進行模擬分析,優(yōu)化算法性能,為實際代碼實現(xiàn)提供理論依據(jù);
3、運用 C、C++ 等編程語言,在 DSP 開發(fā)平臺(如 TI C2000 系列、C6000 系列等)上進行軟件代碼編寫,實現(xiàn)電力電子設(shè)備的各項控制功能,包括但不限于功率變換控制、電機控制、通信協(xié)議處理等。確保代碼的高效性、可讀性與可維護性,遵循嚴格的代碼規(guī)范與質(zhì)量標準;
4、協(xié)同硬件工程師完成 DSP 接口電路設(shè)計與調(diào)試工作,確保軟件與硬件之間的無縫對接,及時解決軟硬件聯(lián)調(diào)過程中出現(xiàn)的問題,優(yōu)化系統(tǒng)整體性能。
崗位要求:
1、本科及以上學(xué)歷,電力電子、電氣工程、自動化、電子信息工程、通信工程等相關(guān)專業(yè);
2、具有2年電子設(shè)備(如光伏逆變器、儲能變流器、充電樁、開關(guān)電源等)、電機控制系統(tǒng)、工業(yè)自動化控制系統(tǒng)等相關(guān)領(lǐng)域的軟件開發(fā)經(jīng)驗者優(yōu)先考慮;
3、精通數(shù)字信號處理原理和算法,熟悉常見的數(shù)字濾波算法(如 FIR、IIR)、FFT(快速傅里葉變換)算法等,能夠熟練運用這些算法進行信號處理和分析;
4、深入理解電力電子技術(shù),熟悉各種電力電子變換器的拓撲結(jié)構(gòu)和工作原理(如 Buck、Boost、全橋、半橋、LLC 諧振等),掌握其控制策略和調(diào)制方法(如 PWM、SPWM、SVPWM 等),能夠根據(jù)產(chǎn)品需求進行控制算法設(shè)計和實現(xiàn);
5、熟練掌握 C、C++ 編程語言,具備良好的編程習(xí)慣和代碼編寫能力,能夠在 DSP 開發(fā)環(huán)境(如 CCS、IAR 等)下進行高效的軟件開發(fā)。