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