崗位職責(zé):
1、系統(tǒng)設(shè)計與開發(fā):
(1)負責(zé)家用電器的單片機(MCU)控制系統(tǒng)的軟件需求分析、架構(gòu)設(shè)計及代碼編寫(如基于STM32、ARM、AVR、51等平臺),確保系統(tǒng)功能穩(wěn)定可靠。
(2)開發(fā)家電功能模塊(如溫控、電機驅(qū)動、通信協(xié)議、用戶交互界面等),滿足產(chǎn)品的性能、功耗和安全標準。
2、嵌入式軟件開發(fā):編寫和優(yōu)化嵌入式固件程序,支持多種傳感器(溫度、濕度、PM2.5等)和執(zhí)行器(電機、閥門等)的集成與控制。實現(xiàn)與硬件電路、PCB設(shè)計的協(xié)同調(diào)試,確保軟硬件兼容性。
3、硬件電路設(shè)計:設(shè)計功能電路(如單片機外圍電路、各種傳感器接口電路、開關(guān)電源電路、電機驅(qū)動電路等),依據(jù)結(jié)構(gòu)板框圖進行PCB布線設(shè)計,實現(xiàn)與軟件的協(xié)同調(diào)試,確保軟硬件兼容性。
4、測試與維護:制定完整的測試方案(單元測試、集成測試、老化測試等),驗證軟硬件功能及系統(tǒng)穩(wěn)定性。分析售后反饋的故障問題,提供軟件升級或Bug修復(fù)方案。
5、技術(shù)文檔管理:編寫軟件開發(fā)文檔(需求說明、設(shè)計邏輯、測試報告等)和用戶手冊中的技術(shù)部分。
6、技能要求:精通C語言,熟悉匯編語言。熟悉單片機基本通訊協(xié)議,如RS232、IIC、SPI、RS485等。有STM32或其他32位單片機的開發(fā)經(jīng)驗。能夠獨立完成單片機產(chǎn)品的程序開發(fā)、功能調(diào)試和維護。對硬件設(shè)計有一定了解,能夠看懂原理圖及PCB。具備一定的項目管理和團隊協(xié)作能力。
任職要求:
1、大專以上學(xué)歷,電子通信類相關(guān)專業(yè),從事單片機軟件開發(fā)相關(guān)工作2年以上;
2、熟悉51,STM32或其他ARM Cortex處理器單片機系統(tǒng)開發(fā),熟練C語言編程,熟悉各種通訊接口和協(xié)議,具有SPI接口、IIC接口、UART、項目經(jīng)驗;
3、熟悉模擬電路、數(shù)字電路設(shè)計,熟練使用萬用表、示波器、烙鐵等常用工具;;
4、熟練使用AD、PADS等常用硬件開發(fā)工具及常用辦公軟件;
5、具有良好規(guī)范文檔與編程習(xí)慣,良好的溝通表達能力,思維活躍,有一定的創(chuàng)新能力,高度責(zé)任感和團隊協(xié)作能力。
6、有WIFI智控經(jīng)驗或空氣質(zhì)量檢測類產(chǎn)品開發(fā)經(jīng)驗優(yōu)先考慮;有檢測算法軟件類經(jīng)驗優(yōu)先考慮;
三、福利待遇
1、工作時間:大小周,8:00-12:00 14:00-18:00
2、薪資結(jié)構(gòu):底薪+績效+項目獎金+年終獎 3、福利待遇:免費提供食宿,單人宿舍;節(jié)日福利,工齡工資,年度調(diào)薪,帶薪病假,話補,免費停車,培訓(xùn)