崗位描述:
1.負(fù)責(zé)底層框架、中間件或高性能服務(wù)開發(fā)(如網(wǎng)絡(luò)通信、音視頻處理、游戲引擎、數(shù)據(jù)庫內(nèi)核等),優(yōu)化關(guān)鍵模塊的性能瓶頸(CPU/內(nèi)存/IO),提升系統(tǒng)吞吐量和響應(yīng)速度。
2.開發(fā)跨平臺組件(Windows/Linux/macOS/ARM),適配不同硬件架構(gòu),參與嵌入式系統(tǒng)開發(fā)(如IoT設(shè)備、車載系統(tǒng)、工業(yè)控制),優(yōu)化資源受限場景的代碼效率。
3.定位并修復(fù)內(nèi)存泄漏、死鎖、競態(tài)條件等高難度問題,分析崩潰日志、性能剖析數(shù)據(jù)。
4.參與系統(tǒng)架構(gòu)設(shè)計,設(shè)計高效通信協(xié)議;與算法、前端、測試團(tuán)隊(duì)協(xié)作,提供高性能接口支持。
5.推動C/C++技術(shù)棧升級,開發(fā)內(nèi)部工具鏈。
6.領(lǐng)導(dǎo)交辦的其他事宜。
崗位要求:
1.本科及以上學(xué)歷,計算機(jī)、電子工程、通信等相關(guān)專業(yè)。5年以上經(jīng)驗(yàn),參與過復(fù)雜系統(tǒng)設(shè)計或性能優(yōu)化項(xiàng)目。
2.精通指針、內(nèi)存管理、多線程編程、STL/Boost庫、模板元編程;熟悉操作系統(tǒng)原理(Linux內(nèi)核、進(jìn)程間通信、虛擬內(nèi)存)、計算機(jī)網(wǎng)絡(luò)(TCP/IP、Socket編程)。
3.熟悉常用框架(如Qt、Boost.Asio、gRPC),掌握調(diào)試工具(GDB/Valgrind/IDA Pro),熟悉CMake/Makefile,了解SIMD指令集(SSE/AVX)、編譯器優(yōu)化選項(xiàng)。
4.熟悉嵌入式開發(fā)(FreeRTOS、Zephyr)、驅(qū)動開發(fā)(Linux Kernel Module)者優(yōu)先,熟悉云原生(Docker/Kubernetes)或高性能計算者優(yōu)先。
福利待遇:五險一金,體檢,帶薪年假,雙休,通信補(bǔ)貼,餐補(bǔ),交通補(bǔ)貼,節(jié)日福利等