崗位職責:
1.參與嵌入式系統軟件的需求分析、架構設計、編碼、調試與維護全流程。
2.負責底層軟件(如Bootloader、外設驅動)的編寫、優化與穩定性保障。
3.進行嵌入式操作系統(Linux/FreeRTOS/μC/OS)的移植、裁剪和定制化開發。
4.與硬件團隊緊密協作,完成硬件平臺的驅動適配、系統聯調及故障定位。
5.參與產品的全生命周期開發,為從試產到客戶現場的各類技術問題提供堅實支持
任職要求:
1.基礎要求(必備項):
學歷專業: 碩士及以上學歷,且本科為29院校,電子、通信、自動化、計算機科學與技術等相關專業。
語言能力:大學英語六級(CET-6)或同等水平,具備優秀的口頭與書面表達能力。
編程核心: 精通C/C++語言編程,具備優秀的代碼風格與嚴謹的編程習慣。
平臺與架構:熟悉ARM Cortex-M/A系列體系結構,有STM32、NXP等主流平臺開發經驗者佳。
操作系統:深入理解嵌入式操作系統原理,擁有至少一種RTOS的實際項目開發經驗。
硬件基礎:具備扎實的硬件基礎知識,能熟練閱讀原理圖,熟練使用示波器、邏輯分析儀等調試工具。
通信協議:熟悉UART, I2C, SPI, USB等常用通信協議。
2.能力加分項:
在全國大學生電子設計競賽、“挑戰杯”等高水平競賽中擁有獲獎經歷。有國家獎學金。
擁有實際的產品項目開發經驗(如課程設計、個人項目、實習項目),并能展示成果。
對底層技術有濃厚興趣,具備出色的動手能力、問題分析能力和解決復雜問題的韌性。
了解硬件設計基本流程,具備一定的硬件焊接、調試能力者更佳。