首頁 > 制度大全 > C軟件架構師崗位職責

C軟件架構師崗位職責

2024-07-28 閱讀 6434

C++軟件架構師(5G路測)崗位職責

:

1、按照有關制度和規范的要求,參與項目和產品的設計(功能設計、數據結構設計、系統架構設計)、編寫設計文檔,并制定詳細開發計劃;

2、根據項目計劃參與編碼工作,并主要承擔核心模塊的編碼工作。對產品需求、業務知識理解透徹。按照公司要求,保證各項成果提交的規范性、及時性。

3、前沿技術研究,難點攻關。可以承擔內部技術培訓工作;可以承擔客戶業務、技術培訓;

4、對項目組內初級別開發人員進行技術指導,監控代碼開發質量,對代碼進行評審。制定開發規范;

5、負責產品或系統架構設計工作,或參與架構設計評審。

任職要求:

1、計算機相關專業,碩士及以上學歷;優秀本科生可放寬學歷要求;

2、三年以上IT行業工作經驗;

3、熟練掌握C/C++編程,基本功扎實;

4、精通STL、boost庫中的一種或常用數據結構、算法;

5、精通TCP/IP協議,熟練掌握Socket編程;

6、熟練掌握進程間通信、多線程編程等開發技術,對消息隊列、共享內存、線程并發控制有深入理解;

7、熟練操作Linux系統,熟練掌握LinuxC/C++調試、開發工具gcc,g++,gdb,make;

8、熟練掌握Windows圖形界面開發技術MFC或Qt,熟練使用開發工具VisualStudioC++;

9、有圖像處理,OpenCV庫使用經驗者優先;有點云處理經驗者優先;職位描述:

1、參與軟件產品的需求分析、設計、編碼工作;

2、根據公司技術文檔規范編寫相應的技術文檔;

3、在產品經理的指導下按計劃完成軟件代碼編制和單元測試工作;

4、根據項目開發進度和任務分配,開發相應的軟件模塊;

5、解決開發中遇到的的技術難點;

任職要求:

1、計算機或相關專業本科以上學歷,3年以上工作經驗;

2、熟悉Windows軟件開發;

3、熟悉Windows多線程編程,掌握進程間的通訊方法;

4、熟悉WindowsAPI,熟悉常用數據結構和算法;

5、熟悉軟件開發流程、設計模式、體系結構;

6、熟悉VC++,熟練使用VisualStudioXXXX年;

7、熟悉串口、TCP/IP和Socket編程;

8、具備通信企業或通信產品開發經驗優先,具備4G、5G無線網絡路測、優化產品開發經驗優先;

9、具有較強的分析和解決問題的能力,具備良好的合作精神;

10、具備較強的學習能力和主動性,有良好的進度意識和流程意識。

崗位職責

:

1、按照有關制度和規范的要求,參與項目和產品的設計(功能設計、數據結構設計、系統架構設計)、編寫設計文檔,并制定詳細開發計劃;

2、根據項目計劃參與編碼工作,并主要承擔核心模塊的編碼工作。對產品需求、業務知識理解透徹。按照公司要求,保證各項成果提交的規范性、及時性。

3、前沿技術研究,難點攻關。可以承擔內部技術培訓工作;可以承擔客戶業務、技術培訓;

4、對項目組內初級別開發人員進行技術指導,監控代碼開發質量,對代碼進行評審。制定開發規范;

5、負責產品或系統架構設計工作,或參與架構設計評審。

任職要求:

1、計算機相關專業,碩士及以上學歷;優秀本科生可放寬學歷要求;

2、三年以上IT行業工作經驗;

3、熟練掌握C/C++編程,基本功扎實;

4、精通STL、boost庫中的一種或常用數據結構、算法;

5、精通TCP/IP協議,熟練掌握Socket編程;

6、熟練掌握進程間通信、多線程編程等開發技術,對消息隊列、共享內存、線程并發控制有深入理解;

7、熟練操作Linux系統,熟練掌握LinuxC/C++調試、開發工具gcc,g++,gdb,make;

8、熟練掌握Windows圖形界面開發技術MFC或Qt,熟練使用開發工具VisualStudioC++;

9、有圖像處理,OpenCV庫使用經驗者優先;有點云處理經驗者優先;

篇2:軟件架構師崗位工作職責

1、領導與協調整個項目中的技術活動(分析、設計和實施等)?

2、推動主要的技術決策,并最終表達為軟件構架?

3、確定和文檔化系統的相對構架而言意義重大的方面,包括系統的需求、設計、實施和部署等“視圖”?

4、確定設計元素的分組以及這些主要分組之間的接口?

5、為技術決策提供規則,平衡各類涉眾的不同關注點,化解技術風險,并保證相關決定被有效的傳達和貫徹?

6、理解、評價并接收系統需求?

7、評價和確認軟件架構的實現

篇3:軟件架構設計師崗位職責范本

1.負責公司產品平臺、數據庫、接口和應用架構設計,理解和分析客戶的業務需求,保證系統設計合理,滿足業務發展的需求。

2.負責將業務需求規范轉換為詳細的方案設計和實現設計。

3.領導和培訓軟件工程師按照架構設計和技術規范展開設計、開發和測試工作。

4.負責解決開發部員工的疑難問題。

5.負責領導開發人員進行底層設計。