嵌入式韌體架構工程師
Posted Updated 3
views
Description
1. 底層架構設計:負責 MCU 開發環境架設與分層架構 (Layered Architecture) 規劃,提升程式碼重用性。
2. 多功能 Bootloader 開發:設計支援多介面 (USB/UART/CAN) 的燒錄機制,並實作Dual Bank (雙區備份) 確保韌體更新安全。
3. 系統監控與診斷 (BIT):
⚫ 開發啟動自我檢測 (IBIT) 與背景持續監控 (CBIT) 功能。
⚫ 建立系統異常 Flag 監控機制,確保 Sensor 數據異常時能即時反應。
4. 可靠性傳輸設計:定義基於 TLV 模式 的指令架構,並落實資料校驗機制(CRC/Checksum) 以確保通訊穩定。
5. 軟體驗證流程:遵循 V-model 開發流程,負責規劃測試項目、撰寫架構與測試報告。