工作職責:
1.軟件設計與開發(fā)
負責智能衛(wèi)浴產(chǎn)品嵌入式軟件系統(tǒng)的需求分析、架構設計和產(chǎn)品功能實現(xiàn),根據(jù)產(chǎn)品功能需求,制定合理的軟件解決方案并實施。
實現(xiàn)產(chǎn)品的核心控制邏輯與算法,如閥門控制、溫度 PID 控制、安全監(jiān)控與保護、人機交互(UI / 按鍵 / 顯示)等。
2.調試與優(yōu)化
對嵌入式軟件進行調試、測試,分析、定位和解決調試及生產(chǎn)中軟件相關問題。
協(xié)助相關部門完成產(chǎn)品軟件相關調試和性能優(yōu)化。
對完成的代碼進行檢查和優(yōu)化,提高產(chǎn)品的易用性和性能,確保產(chǎn)品質量和穩(wěn)定。
3.文檔編寫
編寫詳細的技術文檔,包括設計文檔、接口協(xié)議、測試用例、使用手冊、測試報告等,為項目的后續(xù)維護和升級提供支持
4.其他職責
協(xié)助審核 OEM 廠家的軟件方案設計,指出相關問題以及確認整改方案。
制定軟件標準化通用模塊,輸出軟件開發(fā)設計規(guī)范,提高軟件開發(fā)的效率和質量。
關注行業(yè)技術發(fā)展動態(tài),參與新技術的研究與應用,推動產(chǎn)品的技術創(chuàng)新。
任職要求:
1.編程語言與工具
精通 C 語言(核心),能編寫高效、可讀性強的嵌入式代碼;熟悉 C++ 者優(yōu)先。
掌握嵌入式開發(fā)工具鏈,如 Keil MDK、IAR、GCC,能使用 J-Link/ST-Link 等調試器進行代碼調試;熟悉 Git/SVN 等版本控制工具。
2.嵌入式系統(tǒng)與驅動開發(fā)
熟悉 裸機編程 或主流 RTOS(如 FreeRTOS、RT-Thread、uC/OS),能進行任務調度、內(nèi)存管理、中斷處理等設計。
掌握常用外設驅動開發(fā),如 ADC(電流 / 電壓采樣)、PWM(電機調速 / 燈光控制)、I2C/SPI/UART(傳感器 / 顯示屏通信)、GPIO(按鍵 / 繼電器控制)、動態(tài)數(shù)碼管驅動等。
3.功能與算法實現(xiàn)
具備嵌入式產(chǎn)品核心功能開發(fā)能力,如溫度 / 濕度 PID 控制、步進電機控制、人機交互(按鍵 / 觸控 / LED/LCD 顯示)、安全保護(過流 / 過壓 / 過熱檢測)。
了解低功耗設計(如待機功耗優(yōu)化),部分產(chǎn)品(如無線遙控、淋浴器、水龍頭)對功耗有嚴格要求。
4.硬件與跨部門協(xié)作能力
能看懂硬件原理圖(SCH)和 PCB 布局,理解硬件設計邏輯,可與硬件工程師協(xié)同解決 “軟硬交互” 問題(如驅動適配、信號異常排查)。
具備跨部門溝通能力,能對接測試、生產(chǎn)部門,配合解決測試中發(fā)現(xiàn)的軟件 Bug、生產(chǎn)線上的批量問題。
5.學習與問題排查能力
具備快速學習能力,能適應衛(wèi)浴、家電等產(chǎn)品迭代(如從傳統(tǒng)衛(wèi)浴轉向智能衛(wèi)?。M新技術(如物聯(lián)網(wǎng)、AI 算法在衛(wèi)浴行業(yè)中的應用)。
掌握問題排查方法,能通過日志、調試工具定位代碼邏輯漏洞、硬件交互異常,高效解決產(chǎn)品穩(wěn)定性、兼容性問題。
6.行業(yè)認知(加分項)
了解衛(wèi)浴、家電行業(yè)趨勢,如智能產(chǎn)品(接入米家、華為鴻蒙智聯(lián))、節(jié)能環(huán)保要求,能在開發(fā)中融入相關設計理念。
熟悉常用芯片方案,如 ST 系列、瑞薩系列、普冉系列等。
7.學歷與專業(yè)背景
學歷要求:本科及以上,電子信息工程、自動化、計算機科學與技術等相關專業(yè)。技能突出者可放寬至大專。