一、招聘職位
嵌入式軟件工程師1~2人
二、崗位職責
1、承擔智能產品控制方案的軟件設計與開發任務,尤其針對人形機器人關節電機控制,如無刷直流電機控制器、BLDC/FOC 控制算法的開發設計工作。
2、負責電機控制算法的具體實現,開展驅動調試以及代碼調優,確保算法在實際運行中高效穩定。
3、解決產品在生產、內測以及可靠性測試過程中出現的軟件 BUG,保障產品軟件質量。?
4、對風機/電機控制器等嵌入式軟件系統進行整體設計與開發,依據需求文檔和技術規范搭建系統架構。?
5、負責驅動器產品軟件平臺中電機控制相關代碼的開發,涵蓋軟件框架與模塊設計、調試及優化。?
6、與硬件工程師緊密配合,進行產品軟件單元測試以及軟硬件聯調,確保軟件與硬件協同運作順暢。?
7、編寫軟件相關文檔,對嵌入式軟件系統開展測試和驗證,排查并解決潛在問題,提升系統穩定性與可靠性。
8、參與或主導相關項目,解決實際問題,推動人工智能、機械工程相關前沿技術在公司產品中的應用和成果轉化;
9、負責組織策劃各類科技項目申報,謀劃和承接各級政府部門的科技項目。
三、應聘資格條件
1.碩士研究生及以上學歷,嵌入式軟件工程、電子工程、電路與系統、電氣工程及其自動化、機電一體化、機械工程等相關專業;
2、專業技能要求:
(1)編程語言:熟練掌握 C/C++ 語言,具備扎實的編程基礎,能夠高效編寫嵌入式軟件代碼,實現復雜的電機控制算法。熟悉 Python 語言更佳,可用于數據分析、腳本編寫以及部分測試場景,提升開發效率。?
(2)電機控制知識:深入理解無刷直流電機(BLDC)、永磁同步電機(PMSM)等常見電機的工作原理和控制策略,尤其精通 FOC(磁場定向控制)、SVPWM(空間矢量脈寬調制)等先進控制算法,并能將其應用于實際項目開發。?
(3)嵌入式系統開發:熟悉主流嵌入式微控制器(如 STM32、TI C2000 系列等)的架構、外設及開發流程,能夠獨立進行硬件平臺搭建、驅動開發和系統移植。掌握實時操作系統(RTOS),如 FreeRTOS、uC/OS 等,具備在多任務環境下進行任務調度、資源管理和任務間通信的能力,確保電機控制軟件的實時性和穩定性。?
(4)調試與優化技能:具備豐富的軟件調試經驗,熟練使用示波器、邏輯分析儀、在線調試器(如 J-Link、ST-Link 等)等工具,能夠快速定位并解決軟件運行過程中出現的問題。熟悉代碼優化技巧,能夠通過算法優化、代碼重構、編譯器設置等手段,提高電機控制軟件的運行效率和資源利用率。?
(5)數學基礎:掌握高等數學、線性代數、自動控制原理等相關數學知識,能夠運用數學方法對電機控制系統進行建模、分析和設計,為算法實現提供理論支持。
四、招聘流程
發布招聘公告--資格審查--面試--確定人選--背景調查--入職體檢--錄用
五、聘用及待遇
(一)聘用
經公示無異議的,按程序辦理相關手續。
(二)薪酬待遇
1.薪資面議;
2.五險一金、生日福利、節日福利、帶薪年假、法定節假日、專項獎勵等待遇。