崗位職責:
(1)按功能需求開發和維護MCU芯片的BootLoader、BSP和底層驅動軟件模塊。
(2)對開發的軟件模塊編寫詳細設計文檔、用戶使用指南文檔。
(3)對開發的軟件模塊編寫測試文件/用例,測試含芯片驅動功能測試和軟件性能測試。
(4)結合芯片設計架構,優化軟件架構,提升芯片性能。
(5)協助產線測試開發設計、推動、實施和持續改進。
(6)與應用軟件開發工程師、硬件工程師協調工作,支持和推進客戶產品順利量產。
任職要求:
(1)電子類或計算機類本科或碩士學歷,2年以上工作經驗;
(2)熟悉單片機C語言軟件開發環境,熟悉8051/M0/M3等硬件開發平臺;
(3)熟練掌握C語言,有獨立項目開發經驗,在51或CortexM平臺上完整開發過項目;
(4)熟悉BOOT開發流程,并具備BSP和底層驅動開發能力;
(5)具備PD協議開發經驗者優先