崗位職責:
1、根據(jù)產品的發(fā)展戰(zhàn)略,清晰理解并從設計角度把握產品方向,參與技術需求分析,進行整體架構設計,撰寫相關文檔;
2、負責相關平臺產品的設計、研發(fā)、技術重點方案評估;
3、負責產品技術架構的發(fā)展方向和選型;
4、對部門相關產品的系統(tǒng)架構方案進行評審及改進,控制系統(tǒng)架構質量;
5、負責對技術難題進行攻關或提出解決方案及新技術方案的預研和評定;
6、負責系統(tǒng)核心模塊的編寫或搭建,在項目團隊中進行系統(tǒng)解耦設計,接口及數(shù)據(jù)標準定義;
7、維護及改進現(xiàn)有C++應用的架構;
任職要求:
1、計算機或理工科相關專業(yè),大專以上學歷,有實際應用良好的大型系統(tǒng)設計經驗,;
2、精通C/C++語言,2年及以上Windows平臺上一線編碼經驗,對語言底層實現(xiàn)及原理有深厚的理解,熟練掌握面向對象的開發(fā)方法;
3、熟悉常用算法和數(shù)據(jù)結構,熟練掌握Socket通信、線程、串口通信、跨平臺等技術,具有良好的代碼規(guī)范;
4、具有分布式、高并發(fā)、高負載、高可用性系統(tǒng)經驗;
5、熟悉各種主流UI庫、開源框架及應用,精通MFC、BCG、QT等UI設計工具;
6、思路敏捷,開闊,知識面廣,能夠評估各個方案的優(yōu)劣;
7、樂于接受挑戰(zhàn),具有良好的團隊合作精神和與人溝通的能力,良好的抗壓能力,對技術有濃厚的興趣;
8、具備Linux及嵌入式系統(tǒng)應用開發(fā)能力優(yōu)先;