首頁 > 制度大全 > 高級系統軟件工程師職位描述與崗位職責任職要求

高級系統軟件工程師職位描述與崗位職責任職要求

2024-07-27 閱讀 3704

職位描述

基于Linux或者Android平臺開發處理器各模塊驅動程序,完成智能處理器的板級調試,芯片間通信,多媒體編解碼等功能開發。

工作職責:

1.?負責寒武紀智能處理器平臺的系統軟件研發

2.?獨立開發Linux/Android系統的驅動程序

3.?負責智能加速卡的板級開發與調試

4.?優化系統性能和可靠性

職位要求:

1.?熟練掌握C/C++編程技能

2.?精通ARM/X86系統架構和Linux內核,閱讀過內核主要模塊的源代碼

3.?熟悉Linux系統接口和驅動的開發

4.?有SoC平臺IP驅動和系統軟件開發調試經驗

5.?有良好的溝通技能,優秀的分析問題和解決問題的能力

加分項:

1.?有PCIE總線驅動開發經驗;

2.?有基于芯片級的video?codec軟件層設計調試經驗;??

3.?熟悉視頻編解碼相關領域的系統知識,有視頻編解碼上層庫開發經驗

4.?有IO虛擬化經驗

5.?開發過大型的系統軟件;

6.?優化過大型科學計算系統的通信和計算性能。

篇2:通信系統軟件工程師崗位職責

5G無線通信嵌入式系統軟件工程師富士康科技集團CNSBG富士康科技集團CNSBG(分支機構)職責描述:

1.制定實現嵌入式系統的軟件架構和測試要求;

2.制定實現相對應的硬件系統的驅動;

3.軟件系統profiling和性能分析,優化軟件的資源使用;

4.嵌入式軟件的C/C++編程實現和Debug。

任職要求:

一、本科及以上學歷,電子工程、計算機或相關專業畢業,碩士優先考慮;

二、在下面一種或多項有不少于兩年的工作經驗:

1.WiFi,GSM,WCDMA和LTE無線系統的協議實現;

2.復雜軟件系統的實現,debug;

3.Linux內核編程;

4.多線程實時操作系統;

5.多核嵌入式處理器編程;

6.射頻以及硬件驅動軟件;

7.軟件版本控制流程和回歸測試工具;

8.軟件系統profiling和性能優化;

9.Log分析和工具;

三、能熟練地使用Linux和Windows操作系統,熟悉復雜軟件系統開發流程和必要的工具應用;

四、能熟練得使用C/C++編程語言,并能使用一種或多種腳本語言(比如Python或Shell);

五、良好的軟件編寫習慣;

六、良好的文檔撰寫習慣和能力,能有效地與技術團隊和管理層做清晰地溝通;

七、突出的問題分析與解決能力。

篇3:電池管理系統軟件工程師崗位職責

電池管理系統BMS軟件工程師阿爾特汽車技術股份有限公司阿爾特汽車技術股份有限公司,阿爾特,阿爾特汽車,阿爾特崗位職責:

1.電池管理系統的控制策略研究;

2.電池管理系統的控制軟件的設計、代碼編程、軟件調試與改進;

3.電池管理系統軟硬件聯調與測試;

4.電池包系統測試與實驗;

5.電池包與電動汽車整車之間的系統聯調、現場試驗與電池管理系統維護;

6.電池管理系統軟件技術文件編寫。

崗位要求:

1.全日制本科以上學歷,計算機、自動化、測控及相關專業;

2.具有三年以上嵌入式軟件編程工作經驗;

3.具有控制系統軟件診斷、測試和開發經驗;

4.具有電池管理系統BMS軟件開發經驗優先;

5.具備良好的溝通能力;

6.具備良好的技術文件編寫能力。