崗位職責:
1、負責公司物聯網智能硬件產品的核心軟件開發(fā),包括設計、編碼、調試與維護。
2、開發(fā)、調試和優(yōu)化各類外設驅動程序,包括直流電機、步進電機的驅動與控制算法實現,串口攝像頭(UVC等)的圖像采集、控制與數據傳輸,以及各類傳感器(溫濕度、光照、紅外、重量、液位等)的數據采集與處理。
3、深度參與軟硬件接口定義與調試。
4、利用硬件知識進行軟硬件聯合調試與問題定位。
5、優(yōu)化代碼性能和資源占用,確保系統實時性、穩(wěn)定性與可靠性。
6、遵循軟件開發(fā)流程,編寫技術文檔,使用Git等版本控制系統進行代碼管理,參與代碼評審,編寫單元測試和模塊測試代碼。
任職條件:
1、本科及以上學歷,具備閱讀、分析電子電路原理圖的能力,能夠根據軟件需求提出硬件設計建議。
2、深度參與軟硬件接口定義與調試。
3、利用硬件知識進行軟硬件聯合調試與問題定位。
4、優(yōu)化代碼性能和資源占用,確保系統實時性、穩(wěn)定性與可靠性。
5、遵循軟件開發(fā)流程,編寫技術文檔,使用Git等版本控制系統進行代碼管理,參與代碼評審,編寫單元測試和模塊測試代碼。
6、與硬件工程師、結構工程師、測試工程師、產品經理緊密協作,理解需求,提供軟硬件層面的可行性方案,確保項目順利推進與交付。