C++開發工程師
職位描述
工作職責:
1、負責機器人底層系統及智能軟件的開發;
2、根據產品規劃,進行相關需求的分析及驗證;
3、負責相關軟件模塊的設計、開發及單元測試;
4、配合項目組其他同事進行問題分析、定位及處理;
5、項目相關技術說明文檔的整理;
6、上級安排的及其他任務。
任職資格:
學歷專業:***統招本科;機器人、計算機、軟件工程等相關專業
工作經驗:3年以上C++開發經驗
知識技能:
1、具備扎實的c++基礎,有良好的面向對象設計思想;
2、熟悉TCP/IP協議,熟練socket編程,進程間通訊,以及多線程編程;
3、熟悉Linux系統,熟悉cmake、qt等開發工具;
4、熟悉操作系統原理基礎,具有x86/ARM 等跨平臺開發經驗;
5、具有實時操作系統(如RTLinux、Xenomai等)開發經驗者優先,熟悉modbus、profinet等常用工業總線者優先;
6、熟悉http、MQTT等應用層協議者優先;
7、具備良好的編程素養,熟練使用git;
8、具有良好的工作習慣,團隊合作能力,能夠及時反饋工作情況。