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