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