工作職責(zé):
1、負(fù)責(zé)無刷電機(jī)、風(fēng)機(jī)驅(qū)動(dòng)算法及軟件設(shè)計(jì);
2、針對(duì)開發(fā)產(chǎn)品進(jìn)行直流無刷電機(jī)、風(fēng)機(jī)的軟件開發(fā);.
3、詳細(xì)設(shè)計(jì)軟件功能模塊,進(jìn)行代碼編寫、單元測試、集成測試;
4、負(fù)責(zé)電機(jī)控制器的底層驅(qū)動(dòng)軟件工程師的軟件集成調(diào)試,以及與硬件工程師的電機(jī)控制器硬件聯(lián)調(diào)工作;
5、在產(chǎn)品測試、生產(chǎn)等各環(huán)節(jié)發(fā)現(xiàn)的問題,對(duì)軟件進(jìn)行優(yōu)化改進(jìn);
6、完成所負(fù)責(zé)軟件的相關(guān)文檔編寫工作;
崗位要求:
1、本科及以上學(xué)歷,電機(jī)與電器、電氣工程、自動(dòng)化等相關(guān)專業(yè);
2、5年以上嵌入式軟件開發(fā)和BLDC軟件開發(fā)經(jīng)驗(yàn);
3、精通C語言編程,擁有C#,Python編程能力更優(yōu);
4、熟練掌握多種電機(jī)(直流無刷電機(jī)BLDC、永磁同步電機(jī)PMSM等)工作原理和自動(dòng)控制基礎(chǔ)理論;
5、具備按照研發(fā)流程體系,遵循軟件開發(fā)規(guī)范,在項(xiàng)目管理計(jì)劃要求下開展工作的經(jīng)驗(yàn)。有無刷電機(jī)產(chǎn)品量產(chǎn)經(jīng)驗(yàn)者優(yōu)先; 有凌鷗 峰岹 英飛凌 微芯系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先。 熟悉市面上常用的主流MCU及其外設(shè)模塊的工作原理,擁有底層驅(qū)動(dòng)配置開發(fā)能力。
技能要求:
1、熟練掌握無刷直流電機(jī)/永磁同步電機(jī)的常見控制方法。
2、熟練掌握基本的電流環(huán),位置環(huán),速度環(huán)控制策略,對(duì)無感FOC位置觀測器有較深理解(能自己開發(fā)算法更佳)。
3、良好的代碼風(fēng)格,嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),并且具有準(zhǔn)確快速定位問題的能力并解決。
4、根據(jù)公司的產(chǎn)品,完成代碼的電機(jī)控制部分和功能邏輯部分的代碼設(shè)計(jì)。
5、熟悉國產(chǎn)電機(jī)控制類MCU的電機(jī)庫調(diào)試方法。 具備MATLAB 電機(jī)控制算法開發(fā)仿真能力,具備應(yīng)用層算法模型開發(fā)能力更優(yōu)。 具備良好溝通,文檔編寫和展示能力,對(duì)軟件工作目標(biāo),方法,過程和結(jié)果進(jìn)行說明和匯報(bào)。