- 目錄
第1篇 驅動軟件工程師崗位職責
驅動軟件工程師 ● 針對神經網絡的使用場景設計和實現npu芯片的linux內核和用戶態(tài)驅動;
● 測試驅動軟件的方法和工具;
● 分析和優(yōu)化驅動程序的性能;
● 可能參與npu模擬器的設計與實現;
職位基本要求
● 計算機科學或電子工程學本科畢業(yè);
● 理解計算機處理器概念和體系結構以及相應的軟件棧(linux操作系統(tǒng),編譯器等);
● 熟練掌握c/c++編程;
● 熟練掌握linux 內核驅動或用戶態(tài)驅動的開發(fā)及相關工具鏈;
職位要求加分項
● 計算機科學或電子工程學碩士畢業(yè)或本科兩年以上相關工作經驗;
● gpu或npu內核驅動開發(fā)經驗;
● docker開發(fā)經驗;
● opengl, directx, vulkan, opencl, cuda驅動開發(fā)經驗;
● 設計和實現針對特定硬件的軟件開發(fā)工具的經驗(debugger, profiler等)
● 針對神經網絡的使用場景設計和實現npu芯片的linux內核和用戶態(tài)驅動;
● 測試驅動軟件的方法和工具;
● 分析和優(yōu)化驅動程序的性能;
● 可能參與npu模擬器的設計與實現;
職位基本要求
● 計算機科學或電子工程學本科畢業(yè);
● 理解計算機處理器概念和體系結構以及相應的軟件棧(linux操作系統(tǒng),編譯器等);
● 熟練掌握c/c++編程;
● 熟練掌握linux 內核驅動或用戶態(tài)驅動的開發(fā)及相關工具鏈;
職位要求加分項
● 計算機科學或電子工程學碩士畢業(yè)或本科兩年以上相關工作經驗;
● gpu或npu內核驅動開發(fā)經驗;
● docker開發(fā)經驗;
● opengl, directx, vulkan, opencl, cuda驅動開發(fā)經驗;
● 設計和實現針對特定硬件的軟件開發(fā)工具的經驗(debugger, profiler等)
第2篇 linux驅動軟件工程師崗位職責
崗位職責:
1、通用linux的系統(tǒng)移植,適配;
2、模塊的驅動調試、開發(fā)、維護;
3、負責linux系統(tǒng)的部分測試驗證程序開發(fā),與硬件工程師聯合測試;
4、與測試、硬件等部門一起進行產品的驗證、測試、故障定位和修復;
5、編寫功能文檔,設計文檔;
6、對客戶提供必要的技術支撐與服務保障。
任職資格:
1、計算機、電子、通信等專業(yè)本科及以上學歷;
2、有l(wèi)inux驅動開發(fā)經驗者優(yōu)先,精通linux內核平臺適配移植;
3、熟悉linux 設備驅動開發(fā) (pci接口、usb接口,網口、串口);
4、熟悉linux內核框架,linux驅動模型,用戶空間驅動設計。
5、熟悉linux內核級內存使用原則。
6、熟悉linux驅動設計模式,對linux子系統(tǒng)級驅動框架有深入了解,能夠對驅動數據流通路,控制通路做深入分析。
7、熟悉應用層對驅動的需求,熟悉常用的應用層與內核層的通訊方式。
8、能夠熟練閱讀英文資料,datasheet等。
第3篇 算法、驅動軟件工程師崗位職責
1.芯片驅動開發(fā),wince下的設備驅動開發(fā)。
2.協(xié)助芯片定義、驗證等工作。
3.負責算法和標準應用及界面的開發(fā)。
4.負責多媒體、指紋識別等算法的移植。
5.協(xié)助客戶產品方案開發(fā)。
6.負責開發(fā)文柯的撰寫及整理。
第4篇 底層驅動軟件工程師或固件工程師崗位職責內容
1.負責按照總體設計完成模塊詳細設計說明書。
2.完成模塊代碼編寫、內部測試工作。
3.協(xié)助硬件設計人員及應用軟件設計人員進行系統(tǒng)開發(fā)與調試。
4.根據技術支持需求進行軟件代碼維護。
5.編寫相關技術文檔,并對有關人員進行培訓。
第5篇 手機驅動軟件工程師崗位職責
手機驅動軟件工程師 聞泰 上海聞泰電子科技有限公司,聞泰,聞泰 1計算機、自動化、電子通信等相關專業(yè),本科以上學歷;
2熟悉linux內核和底層驅動開發(fā),2年以上研發(fā)工作經歷;
3有完整參加過1個以上智能手機項目的研發(fā),2年以上android驅動開發(fā)經驗者佳;
4兩年以上嵌入式linux/android驅動軟件開發(fā)經驗,有智能手機驅動開發(fā)經驗者佳;
5精通c/c++語言,了解java語言,完成bsp相關的代碼移植或驅動,有移動通信行業(yè)工作經驗者佳;
6能閱讀和書寫英文技術文檔,具有較好的英文聽說讀寫能力;
7熟悉linux設備驅動軟件架構及相關接口通信協(xié)議,熟練掌握常用硬件及接口(如nandflash、sdio、usb、lcd、screentouch、camera、wifi、atv/dtv等)的驅動編程;
8熟練掌握linux或android平臺相關的調試工具;
9工作主動、積極,具有團隊合作精神,有較強的工作抗壓能力。
第6篇 嵌入式驅動軟件工程師崗位職責
崗位要求:
1、計算機、電子、通信等專業(yè)本科及以上學歷;
2、2年以上驅動開發(fā)經驗,精通linux內核平臺適配移植;
3、熟悉linux 設備驅動開發(fā) (文件系統(tǒng)、音視頻、以太網接口、usb接口,網口、串口、can等);
4、熟悉linux內核框架,linux驅動模型,用戶空間驅動設計。
5、熟悉arm架構、c語言;
6、熟悉linux驅動設計模式,對linux子系統(tǒng)級驅動框架有一定的了解,能夠對驅動數據流通路,控制通路做深入分析。
7、熟悉應用層對驅動的需求,熟悉常用的應用層與內核層的通訊方式。
8、能夠熟練閱讀英文資料,datasheet等。
第7篇 android驅動軟件開發(fā)工程師崗位職責
崗位職責:
1.安卓平臺的硬件基帶、rf bootup調試;
2.各類硬件器件、外部部件、sensor的bsp功能開發(fā)調試及性能優(yōu)化;
3.配合安卓系統(tǒng)及應用工程師聯調安卓系統(tǒng)整體軟件,系統(tǒng)維護。
崗位要求:
1、電子、計算機、通信相關專業(yè),大學本科以上學歷。
2、2年以上android系統(tǒng)驅動開發(fā)經驗,熟練android系統(tǒng)的架構。
3、能夠看懂原理圖,會使用萬用表,示波器等調試設備,
4、具有bootloader調試經驗,有rf,lcd,tp,pm,emmc,sensor,usb,camera,multimedia等相關設備驅動開發(fā)經驗;
5、熟悉android framework,有相關工作經驗者優(yōu)先;
6、有camera及audio效果調試經驗者優(yōu)先;
7、思維清晰,表達清楚,有較強的學習能力,具有良好的職業(yè)素質和團隊合作精神。
第8篇 嵌入式linux底層驅動軟件工程師崗位職責內容
1.負責按照總體設計完成模塊詳細設計說明書。
2.完成模塊代碼編寫、內部測試工作。
3.協(xié)助硬件設計人員及應用軟件設計人員進行系統(tǒng)開發(fā)與調試。
4.根據技術支持需求進行軟件代碼維護。
5.編寫相關技術文檔,并對有關人員進行培訓。