崗位要求:
?精通C++:熟悉C++11/14/17標準,具備良好的編碼習慣和優(yōu)化技巧。
?操作系統(tǒng)知識:熟悉操作系統(tǒng)原理、C++語言/C語言、VC、VS等開發(fā)環(huán)境。
?網(wǎng)絡編程:理解TCP/IP協(xié)議,能夠進行Socket編程,處理多線程/多進程網(wǎng)絡通信。
?數(shù)據(jù)庫知識:熟悉關(guān)系型數(shù)據(jù)庫(如MySQL)和NoSQL數(shù)據(jù)庫,能夠進行數(shù)據(jù)庫設計和優(yōu)化。
?腳本語言:掌握至少一種腳本語言(如Python、Shell、Perl),用于輔助開發(fā)或自動化任務。
?分布式系統(tǒng):理解分布式系統(tǒng)原理,熟悉分布式緩存、消息隊列等技術(shù)。
?數(shù)據(jù)結(jié)構(gòu)與算法:熟練掌握常見的數(shù)據(jù)結(jié)構(gòu)和算法,能夠解決復雜的問題。
?軟件工程:理解軟件開發(fā)生命周期,具備良好的代碼管理、版本控制和文檔編寫能力。
任職要求:
?C++項目經(jīng)驗:擁有2年以上C++項目開發(fā)經(jīng)驗,參與過完整的軟件開發(fā)周期。
?高并發(fā)處理:有處理高并發(fā)場景的經(jīng)驗,能夠優(yōu)化系統(tǒng)性能和資源利用。
?有數(shù)字圖像處理經(jīng)驗者優(yōu)先;
軟技能
?問題解決能力:具備良好的問題分析和解決能力,能夠獨立承擔任務并處理線上問題。
?溝通與協(xié)作:具備良好的團隊協(xié)作精神,表達清晰,能夠與團隊成員和外部伙伴有效溝通。
?學習能力:主動學習新技術(shù),持續(xù)提升自己的技能和知識。
?責任心:對項目進度有把控能力,能夠按時交付高質(zhì)量的工作成果。
教育背景
?本科及以上學歷:計算機科學、軟件工程、數(shù)學/應用數(shù)學、電子、通信等相關(guān)專業(yè)。