首頁 > 制度大全 > 底層軟件工程崗位職責任職要求

底層軟件工程崗位職責任職要求

2024-07-27 閱讀 4952

底層軟件工程崗位職責

工作職責:

1.負責底層軟件的設計、開發工作,能獨立承擔軟件的模塊設計、開發和自驗證;

2.負責軟件非功能特性的規劃和設計,包括:安全、性能、易用性、可靠性、可維護性、可擴展性等;

3.承擔IP和芯片的驅動、Firmware和SDK的方案設計和開發以及芯片驗證設計;

4.承擔IP和芯片的版本維護方案設計與開發;

工作要求:

1.熟練使用C/C++語言開發,了解匯編;

2.熟悉Python語言開發;

3.有Firmware開發經驗,有業界主流MCU及RTOS開發經驗;

4.計算機、電子、通信及相關專業,了解計算機原理,通信基本原理,有良好的閱讀英文文檔的能力;

5.熟悉常用軟件架構模式和設計原則;

6.3年及以上底層軟件開發經驗;加分項:

1.有Firmware開發經驗,有業界主流MCU及RTOS開發經驗,有高通驍龍系列芯片的開發經驗;

2.有電源管理,充放電,熱保護開發經驗;

3.有TP、LCD、背光、MIC、SmartPA,key、motor等外設驅動開發經驗;

4.有雙核通信、DDR內存、eMMC、文件系統相關開發經驗;

5.有BootLoader開發經驗;

6.大學英語6級通過或擁有同等或以上雅思、托福、SAT、GMAT、GRE成績;工作職責:

1.負責底層軟件的設計、開發工作,能獨立承擔軟件的模塊設計、開發和自驗證;

2.負責軟件非功能特性的規劃和設計,包括:安全、性能、易用性、可靠性、可維護性、可擴展性等;

3.承擔IP和芯片的驅動、Firmware和SDK的方案設計和開發以及芯片驗證設計;

4.承擔IP和芯片的版本維護方案設計與開發;

工作要求:

1.熟練使用C/C++語言開發,了解匯編;

2.熟悉Python語言開發;

3.有Firmware開發經驗,有業界主流MCU及RTOS開發經驗;

4.計算機、電子、通信及相關專業,了解計算機原理,通信基本原理,有良好的閱讀英文文檔的能力;

5.熟悉常用軟件架構模式和設計原則;

6.3年及以上底層軟件開發經驗;

底層軟件工程崗位

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

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

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

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

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

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

篇3:嵌入式Linux底層驅動軟件工程師崗位職責內容

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

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

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

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

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