薪資面議。薪資面議。薪資面議。薪資面議。薪資面議。
崗位職責(zé):
1. 開發(fā)及維護(hù)SD-WAN產(chǎn)品的客戶端、服務(wù)端相關(guān)應(yīng)用程序。
2. 開發(fā)及維護(hù)網(wǎng)關(guān)產(chǎn)品的固件。
崗位要求:
一、基本職業(yè)素養(yǎng):
1. 本科以上學(xué)歷,CET 4及以上英文讀寫水平,計(jì)算機(jī)相關(guān)專業(yè)畢業(yè),具備2年以上C/C++研發(fā)工作經(jīng)驗(yàn)。
2. 熱愛編程工作,具備認(rèn)真、嚴(yán)謹(jǐn)以及追求完美的性格特質(zhì)。
3. 善于學(xué)習(xí),喜歡研究新技術(shù),能夠具有不斷更新自己所學(xué)專業(yè)知識(shí)及提出建設(shè)性意見的能力。
二、基礎(chǔ)知識(shí)要求:
1. 掌握操作系統(tǒng)的基本原理,理解多進(jìn)程、多線程、文件系統(tǒng)、虛擬內(nèi)存技術(shù)等基本概念。
2. 掌握計(jì)算機(jī)網(wǎng)絡(luò)的基本原理,理解常用網(wǎng)絡(luò)協(xié)議的工作原理,如IP、TCP、UDP、HTTP等。
3. 熟練使用常用辦公軟件,如Word、Excel、Visio等,具備一定的開發(fā)文檔撰寫能力。
4. 熟練使用Git版本管理工具。
5. 熟練使用WinScp、XShell等遠(yuǎn)程登錄軟件。
6. 熟練使用VMWare虛擬機(jī)。
7. 熟練使用VSCode、Visual Studio、Qt Creator等開發(fā)環(huán)境。
三、專業(yè)知識(shí)要求:
1. 熟練掌握C/C++語(yǔ)言以及Qt開發(fā)框架。
2. 熟練掌握面相對(duì)象編程思想以及常用的軟件設(shè)計(jì)模式。
3. 掌握在Windows及Linux操作系統(tǒng)上開發(fā)跨平臺(tái)應(yīng)用程序的技術(shù),熟練使用CMake、QMake等跨平臺(tái)編譯工具。
4. 熟悉Openwrt操作系統(tǒng),理解并掌握交叉編譯工作原理及相關(guān)技術(shù)。
5. 掌握socket網(wǎng)絡(luò)編程模型,理解并掌握select、epoll、overlap等io復(fù)用技術(shù)及相應(yīng)編程模型。
行業(yè)知識(shí)要求(加分項(xiàng)):
1. 掌握Linux服務(wù)端高并發(fā)開發(fā)技術(shù),熟練使用libevent開發(fā)庫(kù)。深刻理解線程安全、可重入、信號(hào)量、讀寫鎖以及原子變量等概念,并能夠編寫出可在多線程環(huán)境下穩(wěn)定運(yùn)行的代碼。
2. 掌握PKI體系中的網(wǎng)絡(luò)安全加密技術(shù),理解對(duì)稱、非對(duì)稱加密算法,數(shù)字證書以及CA的基本工作原理。掌握openssl及sodium密碼算法庫(kù)的使用方法。
3. 理解TUN/TAP虛擬網(wǎng)卡及常見VPN技術(shù)的工作及實(shí)現(xiàn)原理。
4. 理解SOCKS5服務(wù)代理程序的工作及實(shí)現(xiàn)原理。
職位福利:五險(xiǎn)一金、帶薪年假、定期體檢、周末雙休、定期團(tuán)建、節(jié)日福利