可可簡歷網

位置:首頁 > 職責 > 工程師職責

MCU開發工程師崗位職責

MCU開發工程師是做什麼的?本文提供MCU開發工程師的崗位職責例子,包括詳細的工作內容及任職要求。

崗位職責

MCU開發工程師崗位職責

1. 與客戶溝通了解專案需求

2. 根據客戶要求出技術方案,選型,以及成本報價

3. 繪製電氣圖,編寫BOM清單,電子電路設計,Layout和除錯。

4. 開發功能治具測試程式

5. 程式現場除錯和後期的維護

6. 完成專案經理分配的其他工作


崗位要求:

1、測控、電子、自動化等專業大專以上學歷

2、從事MCU程式設計3年以上,有ARM開發經驗優先考慮。

3、熟練掌握C程式語言及Keil整合開發環境

4、能夠獨立根據專案搭建MCU平臺並繪製電路圖及Layout。

5、熟悉類比電路者優先。

6、有MCU模組化程式設計者優先。

7、有非標自動化測試行業經驗者優先。

一、崗位職責

1.負責主控板執行環境的搭建,包括U-boot引導,檔案系統製作等;

2.負責ARM主控板底層驅動設計(基於Linux作業系統);

3.負責編寫驅動板MCU驅動程式;

4.和嵌入式應用開發人員配合,完成驅動程式與上層應用系統的對接;

5.編寫相關驅動說明文件,記錄關鍵處理方法和經驗;

6.承擔部門分配的日常工作,並按時彙報進度情況。

7.參與WBS任務分解並進行工作量估算;


二、職位要求

1、本科及以上學歷,計算機、軟體工程、電子通訊、自動化、生物醫學工程相關專業;

2、具有兩年及以上相關工作經驗;

3、瞭解Uboot啟動過程,能夠根據需要定製啟動過程;

4、熟悉Linux作業系統核心裁減和驅動開發,掌握根檔案系統製作方法;

5、精通DDR、SDRAM、NandFLASH、I2C、DMA等工作原理以及驅動開發;

6、精通ARM晶片架構以及外設,熟練掌握嵌入式系統架構設計,底層驅動開發等技能;


工作職責 :

1、根據產品需求,完成底層硬體及微控制器程式的開發工作。

2、修正測試中發現的問題;

3、負責後續產品的維護和升級;

4、協助其他工程師完成相關工作;