Linux高級開發(fā)工程師(OpenWrt)
1.5-3萬元/月崗位職責(zé):
1.負責(zé)公司網(wǎng)絡(luò)產(chǎn)品在OpenWRT平臺上的固件開發(fā)、系統(tǒng)定制、性能優(yōu)化及日常維護。
2.對OpenWRT系統(tǒng)進行深度定制,涵蓋包管理機制、啟動流程、文件系統(tǒng)結(jié)構(gòu)及內(nèi)核模塊等核心組件。
3.開發(fā)并實現(xiàn)各類網(wǎng)絡(luò)功能與協(xié)議,包括VPN(OpenVPN、WireGuard)、QoS策略、防火墻規(guī)則、路由算法、帶寬控制、Mesh組網(wǎng)技術(shù)等。
4.分析并提升系統(tǒng)的整體性能、穩(wěn)定性和安全性,定位并解決研發(fā)和量產(chǎn)過程中的關(guān)鍵技術(shù)問題。
5.撰寫規(guī)范的技術(shù)文檔,如架構(gòu)設(shè)計說明、接口定義文檔、故障排查指南等。
6.與硬件、測試及產(chǎn)品團隊高效協(xié)同,保障產(chǎn)品從方案設(shè)計到批量生產(chǎn)的順利落地。
任職要求:
1.計算機科學(xué)、電子工程、通信工程或相關(guān)專業(yè)本科及以上學(xué)歷。
2.具備3年以上OpenWRT或嵌入式Linux開發(fā)經(jīng)驗,有完整量產(chǎn)項目經(jīng)歷者優(yōu)先。
3.熟悉OpenWRT系統(tǒng)架構(gòu),掌握其構(gòu)建系統(tǒng)(Buildroot)、軟件包管理(opkg)及交叉編譯環(huán)境配置。
4.精通C/C++編程語言,具備良好的編碼規(guī)范和調(diào)試能力。
5.掌握Linux內(nèi)核基本原理,有設(shè)備驅(qū)動開發(fā)、移植或調(diào)試經(jīng)驗者更佳。
6.熟悉TCP/IP協(xié)議棧,了解二層交換、三層路由、防火墻(iptables/nftables)等網(wǎng)絡(luò)核心技術(shù)。
7.熟練使用常見腳本語言,如Shell、Python或Lua,用于自動化腳本和工具開發(fā)。
8.具備較強的邏輯思維和問題定位能力,能獨立承擔(dān)復(fù)雜技術(shù)任務(wù)攻關(guān)。
崗位福利:14薪+浮動年終獎
工作地點:杭州