崗位職責(zé)
1.硬件設(shè)計:
精通STM32等主流單片機外圍電路設(shè)計(電源、復(fù)位、調(diào)試接口等)。
重點負(fù)責(zé)高精度、低噪聲的小信號模擬電路設(shè)計(傳感器信號調(diào)理、放大、濾波)。
設(shè)計并優(yōu)化傳感器信號補償電路(溫度補償、非線性補償?shù)龋?,?fù)責(zé)高精度ADC/DAC電路設(shè)計與選型,確保數(shù)據(jù)采集精度。
2.軟件設(shè)計與開發(fā) (嵌入式C/C++):
負(fù)責(zé)多通道、多類型水質(zhì)傳感器數(shù)據(jù)采集驅(qū)動開發(fā),制定高效的數(shù)據(jù)采集模式與邏輯。
實現(xiàn)儀器自動清洗功能的控制邏輯,開發(fā)傳感器數(shù)據(jù)標(biāo)定與校準(zhǔn)算法及軟件流程。
設(shè)計并實現(xiàn)數(shù)據(jù)存儲機制(本地存儲如Flash/SD卡),開發(fā)復(fù)雜的數(shù)據(jù)處理、補償算法及邏輯判斷(如溫度補償、交叉干擾補償?shù)龋?br>實現(xiàn)4G/5G/NB-IoT等AT模塊通信功能,開發(fā)并維護(hù)標(biāo)準(zhǔn)MODBUS RTU/TCP通信協(xié)議棧。
實現(xiàn)串口(UART)通信應(yīng)用(參數(shù)配置、調(diào)試、數(shù)據(jù)輸出等),設(shè)計系統(tǒng)時鐘管理、RTC應(yīng)用。
實現(xiàn)設(shè)備固件遠(yuǎn)程升級(FOTA)功能,開發(fā)RS-485通信接口及輸出功能,設(shè)計人機交互參數(shù)設(shè)置接口(通過串口或通信協(xié)議)。
編寫高效、可靠的采集邏輯控制代碼,實現(xiàn)基于RS-485的完整設(shè)備間交互指令集。
任職要求
1.學(xué)歷與經(jīng)驗:
電子工程、通信工程、自動化、計算機科學(xué)等相關(guān)專業(yè)本科及以上學(xué)歷。
3-5年及以上嵌入式系統(tǒng)軟硬件開發(fā)實際工作經(jīng)驗。
有成功主導(dǎo)或深度參與復(fù)雜儀器儀表、傳感器、工業(yè)控制類產(chǎn)品完整開發(fā)周期的經(jīng)驗者優(yōu)先。
熟悉水質(zhì)監(jiān)測儀器原理、傳感器特性及行業(yè)應(yīng)用者優(yōu)先。
2.核心技能:
精通C/C++語言在嵌入式環(huán)境下的開發(fā)與調(diào)試。
精通ARM Cortex-M系列單片機(如STM32)架構(gòu)、外設(shè)驅(qū)動開發(fā)及開發(fā)環(huán)境。
具備扎實的模擬電路、數(shù)字電路基礎(chǔ),能獨立完成傳感器信號調(diào)理、ADC/DAC、電源管理等電路設(shè)計。
深入理解小信號放大、濾波、噪聲抑制、補償電路設(shè)計原理,精通至少一種主流通信協(xié)議開發(fā)(Modbus必會,CAN, SPI等)。
熟悉串口(UART)應(yīng)用開發(fā)及調(diào)試,熟悉RS-485總線標(biāo)準(zhǔn)及應(yīng)用,具備嵌入式系統(tǒng)實時性、可靠性設(shè)計經(jīng)驗。
熟悉嵌入式系統(tǒng)常用外設(shè)接口(SPI, USB, ADC, DAC, PWM等),熟悉常用數(shù)據(jù)存儲方案(Flash, EEPROM, SD卡等)。
熟悉嵌入式系統(tǒng)固件升級方案,熟練使用常用硬件設(shè)計工具(如Altium Designer, Cadence等)及示波器、邏輯分析儀等調(diào)試工具。
3.軟性素質(zhì):
具備優(yōu)秀的分析問題、解決問題能力和創(chuàng)新思維。
具備良好的技術(shù)文檔編寫能力(BOM表輸出、設(shè)計文檔、調(diào)試記錄、測試報告)。
具備較強的邏輯思維、學(xué)習(xí)能力及創(chuàng)新能力;具備一定的溝通、組織協(xié)調(diào)能力,執(zhí)行力強,具有良好的團(tuán)隊精神,能夠快速適應(yīng)和融入企業(yè)文化。