職位詳情:
1.負(fù)責(zé)嵌入式軟件的開發(fā)和維護(hù),使用C/C++語言進(jìn)行程序設(shè)計和編碼,能夠熟練運用Linux系統(tǒng)進(jìn)行嵌入式軟件開發(fā);
2.負(fù)責(zé)智能門鎖、門禁及其它智能家居產(chǎn)品電控軟件的開發(fā)和維護(hù),優(yōu)化軟件功能;
3.解決系統(tǒng)中的疑難問題,包括但不限于:穩(wěn)定性、性能、功耗等;
4.制定測試計劃,對產(chǎn)品進(jìn)行全功能測試,跟進(jìn)提測進(jìn)度;
5.深入理解產(chǎn)品,參與產(chǎn)品的整個生命周期的開發(fā)過程,包括需求定義、設(shè)計、實現(xiàn)、測試、生產(chǎn)、維修等
任職要求:
1.具備3年以上相關(guān)工作經(jīng)驗,熟練掌握C/C++編程,具有獨立設(shè)計開發(fā)能力,善于解決疑難問題;
2.擁有扎實的基于linux系統(tǒng)的開發(fā)經(jīng)驗,熟悉linux下的嵌入式軟件開發(fā)流程和工具鏈,熟悉其他嵌入式操作系統(tǒng)(如RT-Thread、FreeRTOS等);
3.能熟練閱讀電子原理圖,能夠使用各種儀器表對硬件系統(tǒng)進(jìn)行調(diào)試和故障排除;
4.對常見的嵌入式IC(如BYD、STM32、RTL、ESP32等)有深入了解,能夠進(jìn)行底層驅(qū)動開發(fā)和應(yīng)用程序開發(fā);
5.具有豐富的藍(lán)牙和WIFI開發(fā)經(jīng)驗,熟悉相關(guān)協(xié)議和開發(fā)流程;
6.熟悉常用的加密算法,并能將其應(yīng)用于嵌入式系統(tǒng)中,保障數(shù)據(jù)安全;