- 目錄
第1篇 平臺研發(fā)工程師崗位職責(zé)
崗位職責(zé):
1. 作為核心開發(fā)者,設(shè)計并實現(xiàn)風(fēng)控反爬系統(tǒng),含線上實時和線下批量計算等
2. 與產(chǎn)品經(jīng)理、業(yè)務(wù)部門、算法和數(shù)據(jù)分析同事配合,參與需求定義,確定設(shè)計方案并負(fù)責(zé)最終實現(xiàn)
崗位要求:
1. 本科及以上學(xué)歷,2年以上開發(fā)經(jīng)驗
2. 計算機基礎(chǔ)扎實,精通java開發(fā)、設(shè)計模式、數(shù)據(jù)庫原理及優(yōu)化技術(shù)、分布式系統(tǒng)設(shè)計
3. 優(yōu)秀的邏輯思維能力,可獨立分析、歸納并使用創(chuàng)造性方案解決問題
4. 優(yōu)秀的表達(dá)溝通、項目管理能力,可獨立分析業(yè)務(wù)需求
5. 高性能、復(fù)雜業(yè)務(wù)系統(tǒng)核心開發(fā)者優(yōu)先
6. 使用多種編程語言者優(yōu)先
7. 開源社區(qū)代碼貢獻(xiàn)者優(yōu)先
8. 具備反爬蟲、規(guī)則引擎開發(fā)經(jīng)驗者優(yōu)先
第2篇 c平臺研發(fā)工程師崗位職責(zé)
崗位職責(zé):
1.參與設(shè)備網(wǎng)管系統(tǒng)業(yè)務(wù)模塊與設(shè)備管理模塊的設(shè)計與開發(fā)。
2.編寫系統(tǒng)設(shè)計與軟件模塊的相關(guān)文檔。
3.根據(jù)設(shè)計文檔進(jìn)行軟件編碼,功能驗證與測試。
任職資格要求:
1.本科以上學(xué)歷,計算機相關(guān)專業(yè),3年以上同行業(yè)工作經(jīng)驗;
2.精通c語言,數(shù)據(jù)結(jié)構(gòu);’
3.具備linux平臺下多線程編程,調(diào)試經(jīng)驗,掌握進(jìn)程間通信機制;
4.熟悉網(wǎng)絡(luò)結(jié)構(gòu),tcp/ip協(xié)議,有socket開發(fā)經(jīng)驗
第3篇 android平臺研發(fā)工程師崗位職責(zé)
1、負(fù)責(zé)抖音、火山以及海外相關(guān)產(chǎn)品android客戶端的研發(fā),編寫高質(zhì)量的代碼;
2、和產(chǎn)品經(jīng)理協(xié)作,根據(jù)產(chǎn)品需求進(jìn)行android產(chǎn)品的開發(fā),高質(zhì)量實現(xiàn)業(yè)務(wù)邏輯;
3、參與應(yīng)用架構(gòu)設(shè)計、開發(fā)、性能優(yōu)化等工作;
4、持續(xù)不斷的改進(jìn)用戶體驗,負(fù)責(zé)相關(guān)新技術(shù)新架構(gòu)的實現(xiàn);
5、根據(jù)團(tuán)隊的整體目標(biāo)和規(guī)劃,進(jìn)行相關(guān)的研發(fā)工作。
職位要求:
1、本科及以上學(xué)歷,計算機相關(guān)專業(yè),1年以上android開發(fā)經(jīng)驗;
2、熟練掌握java語言,至少一年以上使用經(jīng)驗,對多線程、常用數(shù)據(jù)結(jié)構(gòu)等有一定的了解;
3、熟悉android ui開發(fā),掌握主流開源框架的使用,了解其基本原理,對應(yīng)用性能優(yōu)化有一定理解和實踐;
4、熟悉jni以及ndk相關(guān)的技能,具備一定的c/c++能力;
5、對ios、web前端有一定的了解或有過相關(guān)的開發(fā)經(jīng)驗更佳;
6、具有較好的代碼風(fēng)格,有較強的獨立工作能力,熟悉android各版本的適配與系統(tǒng)兼容;
7、了解音視頻、特效相關(guān)多媒體客戶端開發(fā),有過相關(guān)開發(fā)經(jīng)驗更佳;
8、有較好的學(xué)習(xí)能力、溝通能力、邏輯思維能力,熱愛技術(shù),對技術(shù)有自己獨到的理解并付諸實踐。 職位描述:
1、負(fù)責(zé)抖音、火山以及海外相關(guān)產(chǎn)品android客戶端的研發(fā),編寫高質(zhì)量的代碼;
2、和產(chǎn)品經(jīng)理協(xié)作,根據(jù)產(chǎn)品需求進(jìn)行android產(chǎn)品的開發(fā),高質(zhì)量實現(xiàn)業(yè)務(wù)邏輯;
3、參與應(yīng)用架構(gòu)設(shè)計、開發(fā)、性能優(yōu)化等工作;
4、持續(xù)不斷的改進(jìn)用戶體驗,負(fù)責(zé)相關(guān)新技術(shù)新架構(gòu)的實現(xiàn);
5、根據(jù)團(tuán)隊的整體目標(biāo)和規(guī)劃,進(jìn)行相關(guān)的研發(fā)工作。
職位要求:
1、本科及以上學(xué)歷,計算機相關(guān)專業(yè),1年以上android開發(fā)經(jīng)驗;
2、熟練掌握java語言,至少一年以上使用經(jīng)驗,對多線程、常用數(shù)據(jù)結(jié)構(gòu)等有一定的了解;
3、熟悉android ui開發(fā),掌握主流開源框架的使用,了解其基本原理,對應(yīng)用性能優(yōu)化有一定理解和實踐;
4、熟悉jni以及ndk相關(guān)的技能,具備一定的c/c++能力;
5、對ios、web前端有一定的了解或有過相關(guān)的開發(fā)經(jīng)驗更佳;
6、具有較好的代碼風(fēng)格,有較強的獨立工作能力,熟悉android各版本的適配與系統(tǒng)兼容;
7、了解音視頻、特效相關(guān)多媒體客戶端開發(fā),有過相關(guān)開發(fā)經(jīng)驗更佳;
8、有較好的學(xué)習(xí)能力、溝通能力、邏輯思維能力,熱愛技術(shù),對技術(shù)有自己獨到的理解并付諸實踐。
第4篇 基礎(chǔ)平臺研發(fā)工程師崗位職責(zé)
自動駕駛基礎(chǔ)平臺研發(fā)工程師/技術(shù)專家 1、開發(fā)基于 linux 的無人駕駛平臺基礎(chǔ)件及 gui 工具
2、對產(chǎn)品進(jìn)行性能測試 ,優(yōu)化進(jìn)程/系統(tǒng)
3、通過合理的設(shè)計和編碼保證系統(tǒng)可靠運行
4、重構(gòu),優(yōu)化系統(tǒng),評估新技術(shù),推動平臺技術(shù)進(jìn)化
要求:
1、具備c/c++ linux 平臺編程經(jīng)驗, 熟悉 c++ 11 / 14
2、扎實的數(shù)據(jù)結(jié)構(gòu),算法基礎(chǔ), 注重算法的效率和程序魯棒性
4、熟練運用c++ 庫如 boost, stl 等,
5、熟練進(jìn)行多線程編程, 熟悉跨進(jìn)程通訊
6、軟件設(shè)計能力強,代碼清晰,簡潔
有以下一個以上經(jīng)驗者優(yōu)先
1、linux 進(jìn)程性能優(yōu)化經(jīng)驗
3、豐富的qt 圖形界面開發(fā)經(jīng)驗 , 有 opengl 開發(fā)經(jīng)驗優(yōu)先
2、有分布式開發(fā)經(jīng)驗,熟悉 zeromq 等
3、能運用多種編程范型,熟悉圖形交互設(shè)計模式 1、開發(fā)基于 linux 的無人駕駛平臺基礎(chǔ)件及 gui 工具
2、對產(chǎn)品進(jìn)行性能測試 ,優(yōu)化進(jìn)程/系統(tǒng)
3、通過合理的設(shè)計和編碼保證系統(tǒng)可靠運行
4、重構(gòu),優(yōu)化系統(tǒng),評估新技術(shù),推動平臺技術(shù)進(jìn)化
要求:
1、具備c/c++ linux 平臺編程經(jīng)驗, 熟悉 c++ 11 / 14
2、扎實的數(shù)據(jù)結(jié)構(gòu),算法基礎(chǔ), 注重算法的效率和程序魯棒性
4、熟練運用c++ 庫如 boost, stl 等,
5、熟練進(jìn)行多線程編程, 熟悉跨進(jìn)程通訊
6、軟件設(shè)計能力強,代碼清晰,簡潔
有以下一個以上經(jīng)驗者優(yōu)先
1、linux 進(jìn)程性能優(yōu)化經(jīng)驗
3、豐富的qt 圖形界面開發(fā)經(jīng)驗 , 有 opengl 開發(fā)經(jīng)驗優(yōu)先
2、有分布式開發(fā)經(jīng)驗,熟悉 zeromq 等
3、能運用多種編程范型,熟悉圖形交互設(shè)計模式
第5篇 移動平臺研發(fā)工程師崗位職責(zé)
工作職責(zé):
1、負(fù)責(zé)公司互聯(lián)網(wǎng)產(chǎn)品客戶端跨平臺sdk框架開發(fā)和設(shè)計;
2、負(fù)責(zé)項目開發(fā)過程中的技術(shù)攻關(guān)及運行中出現(xiàn)的技術(shù)問題;
3、負(fù)責(zé)項目核心代碼的編寫工作,控制代碼質(zhì)量,指導(dǎo)開發(fā)團(tuán)隊編程;
任職資格:
1. 本科或以上學(xué)歷,計算機或相關(guān)專業(yè)
2. 5年以上c++開發(fā)經(jīng)驗,具有扎實的技術(shù)功底,熟悉主流技術(shù)架構(gòu);
3. 熟悉 android/ios/windows/mac系統(tǒng)交叉編譯經(jīng)驗
4. 有接口設(shè)計經(jīng)驗和移動端 sdk 開發(fā)經(jīng)驗
5. 熟悉c++11
6. 熟悉electron、有chromiue內(nèi)核開發(fā)或定制經(jīng)驗者優(yōu)先
7. 熟悉網(wǎng)絡(luò)編程、精通tcp/ip和http/https 協(xié)議等網(wǎng)絡(luò)協(xié)議,能熟練使用協(xié)議分析軟件
8. 熟悉數(shù)據(jù)庫操作
9. 熟悉常用加密算法、數(shù)據(jù)結(jié)構(gòu)和算法
10. 有微信開源mars、poco、libuv開發(fā)經(jīng)驗優(yōu)先
第6篇 c++平臺研發(fā)工程師崗位職責(zé)
工作職責(zé):
1、負(fù)責(zé)公司互聯(lián)網(wǎng)產(chǎn)品客戶端跨平臺sdk框架開發(fā)和設(shè)計;
2、負(fù)責(zé)項目開發(fā)過程中的技術(shù)攻關(guān)及運行中出現(xiàn)的技術(shù)問題;
3、負(fù)責(zé)項目核心代碼的編寫工作,控制代碼質(zhì)量,指導(dǎo)開發(fā)團(tuán)隊編程;
任職資格:
1. 本科或以上學(xué)歷,計算機或相關(guān)專業(yè)
2. 5年以上c++開發(fā)經(jīng)驗,具有扎實的技術(shù)功底,熟悉主流技術(shù)架構(gòu);
3. 熟悉 android/ios/windows/mac系統(tǒng)交叉編譯經(jīng)驗
4. 有接口設(shè)計經(jīng)驗和移動端 sdk 開發(fā)經(jīng)驗
5. 熟悉c++11
6. 熟悉electron、有chromiue內(nèi)核開發(fā)或定制經(jīng)驗者優(yōu)先
7. 熟悉網(wǎng)絡(luò)編程、精通tcp/ip和http/https 協(xié)議等網(wǎng)絡(luò)協(xié)議,能熟練使用協(xié)議分析軟件
8. 熟悉數(shù)據(jù)庫操作
9. 熟悉常用加密算法、數(shù)據(jù)結(jié)構(gòu)和算法
10. 有微信開源mars、poco、libuv開發(fā)經(jīng)驗優(yōu)先