崗位職責(zé)
1. 參與后端服務(wù)、嵌入式系統(tǒng)或高性能應(yīng)用的核心模塊設(shè)計(jì)、開(kāi)發(fā)與優(yōu)化,保障系統(tǒng)穩(wěn)定性與高效運(yùn)行。
2. 基于需求文檔完成C/C++代碼編寫、單元測(cè)試及集成測(cè)試,確保代碼質(zhì)量符合行業(yè)規(guī)范與項(xiàng)目標(biāo)準(zhǔn)。
3. 負(fù)責(zé)現(xiàn)有系統(tǒng)的性能瓶頸分析、代碼重構(gòu)與技術(shù)迭代,提升系統(tǒng)并發(fā)處理能力、響應(yīng)速度及資源利用率。
4. 參與技術(shù)方案評(píng)審、架構(gòu)設(shè)計(jì)討論,主導(dǎo)或配合解決開(kāi)發(fā)過(guò)程中的復(fù)雜技術(shù)問(wèn)題(如內(nèi)存泄漏、多線程同步、網(wǎng)絡(luò)通信異常等)。
5. 編寫技術(shù)文檔,包括設(shè)計(jì)文檔、接口文檔、開(kāi)發(fā)手冊(cè)等,沉淀技術(shù)經(jīng)驗(yàn)并支撐團(tuán)隊(duì)協(xié)作。
6. 跟蹤C(jī)++相關(guān)技術(shù)前沿與行業(yè)動(dòng)態(tài),引入合適的新技術(shù)、新工具,推動(dòng)團(tuán)隊(duì)技術(shù)能力提升。
任職要求
1. 本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、電子信息工程、軟件工程等相關(guān)專業(yè),2-5年C/C++開(kāi)發(fā)工作經(jīng)驗(yàn)。
2. 精通C++11及以上標(biāo)準(zhǔn),熟練掌握面向?qū)ο缶幊蹋∣OP)、泛型編程思想,深入理解內(nèi)存管理、指針、模板、多線程編程等核心技術(shù)。
3. 熟悉Linux/Unix開(kāi)發(fā)環(huán)境,掌握Makefile、CMake等構(gòu)建工具,具備Shell腳本或Python輔助開(kāi)發(fā)能力。
4. 精通TCP/IP協(xié)議,具備網(wǎng)絡(luò)編程經(jīng)驗(yàn)(如Socket、HTTP/HTTPS),或有嵌入式開(kāi)發(fā)、高性能計(jì)算、數(shù)據(jù)庫(kù)底層開(kāi)發(fā)等相關(guān)領(lǐng)域經(jīng)驗(yàn)者優(yōu)先。
5. 熟悉常用數(shù)據(jù)結(jié)構(gòu)與算法,具備獨(dú)立解決復(fù)雜技術(shù)問(wèn)題的能力,有良好的代碼規(guī)范與調(diào)試習(xí)慣。
6. 了解分布式系統(tǒng)、微服務(wù)架構(gòu)或高并發(fā)場(chǎng)景解決方案者加分;具備開(kāi)源項(xiàng)目貢獻(xiàn)經(jīng)驗(yàn)或大型項(xiàng)目核心模塊開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
7. 具備良好的溝通協(xié)調(diào)能力、團(tuán)隊(duì)協(xié)作意識(shí),邏輯思維清晰,抗壓性強(qiáng),能快速適應(yīng)業(yè)務(wù)需求變化。