崗位職責:
1. 負責機器人控制系統的嵌入式軟件設計和編程,包括但不限于底層驅動程
序編寫、中間件開發以及上層應用軟件的接口定制。
2. 與硬件團隊緊密合作,理解并實現對各類傳感器、驅動器等硬件設備的驅
動支持,確保軟硬件的有效集成。
3. 將運動控制相關算法在嵌入式平臺上的高效移植與優化,滿足實時性與低
功耗要求。
4. 熟悉 Linux 或 RTOS(如 FreeRTOS)環境下的軟件開發,進行系統裁
剪、內核定制和任務調度管理。
5. 編寫必要的測試用例,進行功能測試、性能測試、壓力測試,并根據測試
結果調整和優化代碼。
6. 撰寫相關的技術文檔,包括設計文檔、接口說明、用戶手冊和技術報告
等。
7. 參與跨部門項目協調,為產品生產和售后提供嵌入式軟件方面的技術支持
和服務。
任職條件:
1、本科及以上學歷,計算機、自動化、機電工程專業,具備自動控制、現場總線等相關知識,具備良好的英語基礎;
2、精通機器人的編程控制,熟悉運動控制算法、STM32和工控機編程、嵌入式系統的開發應用;(必備)
3. 精通 C/C++編程語言,具備扎實的數據結構和算法基礎,代碼風格符合規范要求;熟悉嵌入式 Linux 或 RTOS 環境下的開發流程;了解常用的通信協議,熟悉 canopen 控制或電機驅動控制算法者優先考慮。
4. 對嵌入式系統架構、內存管理和電源管理有深入理解;具有一定的硬件基礎知識,能夠閱讀和理解電路原理圖。
5. 良好的問題解決能力、創新思維和團隊協作精神;對新技術充滿熱情,能適應快節奏的研發環境。
6.工作地點:杭州西湖區/湖州南潯區。