首頁 > 制度大全 > 驅動軟件工程師職位描述與崗位職責任職要求

驅動軟件工程師職位描述與崗位職責任職要求

2024-07-26 閱讀 5231

職位描述

崗位職責

1、根據項目需要,參與項目整體軟件方案評審和開發,

2、Linux驅動設計,ARM驅動設計,驅動及中間層功能開發,

3、U-boot、Linux的BSP移植、修改,

4、系統性能優化與整體方案改進,

5、外部設備功能調試及優化,

6、負責相關技術文檔編寫。

任職資格

1、計算機、電子、通信、自動化等相關專業,

2、具備3年以上C/C++開發經驗,基本功扎實,有較好的linux基礎,熟悉makefile,熟悉linuxkernel調試工具

3、對LINUX內核有深入理解,熟悉devicetree,devicedriver架構,熟悉內核驅動模塊開發,了解內核與用戶空間通訊機制,

4、熟悉常見的通訊接口,如I2C,SPI,I2S,UART,USB等,掌握基本的使用方法,

5、良好的硬件基礎,能看懂原理圖,使用示波器,萬用表等,

6、熟悉觸摸板、WiFi、BluetoothBLE、電源、LCD等驅動開發,

7、有電機驅動及framework經驗優先,

8、精通TCP/IP、UDP、HTTP、websocket網絡通訊可優先考慮

9、有Freescale,TI,Samsung等平臺經驗者優先,

10、熟練閱讀英文Datasheet;對電子元器件技術規格有良好認知,

11、具備良好的團隊合作精神。

篇2:算法驅動軟件工程師崗位職責

1.芯片驅動開發,WinCE下的設備驅動開發。

2.協助芯片定義、驗證等工作。

3.負責算法和標準應用及界面的開發。

4.負責多媒體、指紋識別等算法的移植。

5.協助客戶產品方案開發。

6.負責開發文柯的撰寫及整理。

篇3:底層驅動軟件工程師或固件工程師崗位職責內容

1.負責按照總體設計完成模塊詳細設計說明書。

2.完成模塊代碼編寫、內部測試工作。

3.協助硬件設計人員及應用軟件設計人員進行系統開發與調試。

4.根據技術支持需求進行軟件代碼維護。

5.編寫相關技術文檔,并對有關人員進行培訓。