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