職位描述
Android系統開發工程師崗位職責:
1. Android軟件架構設計,指定各層交互接口
2. 封裝底層驅動供應用軟件開發工程師調用
3. 根據需求對****work進行改進和修改,開發新的功能模塊,支持應用軟件工程師開發和硬件工程師調試
Android系統開發工程師任職要求:
1. 本科以上學歷,2年以上相關行業工作經驗
2. 具備Linux/Android下良好的C/C++和Java編程技能,深入理解面向對象的思想,熟練運用軟件設計模式,有大型終端軟件架構能力優先;
3. 對Android體系架構有深入的了解,有相關的移植、優化經驗,尤其在省電、性能優化等方面有過經驗者優先;
4. 熟悉NDK編譯、鏈接、調試, 熟悉Dalvik虛擬機
5. 熟悉網絡開發技術、多線程和網絡編程,了解TCP/IP、HTTP、UPNP、DLNA等網絡協議;
6. 熟悉Android的線程、進程機制,能夠熟練使用各種Android系統的線程類,及進程間通信方式;
7. 具有一定移動平臺的應用程序性能、內存、穩定性優化經驗,
8. 有多媒體播放器開發經驗者優先。
企業介紹
O2是一家互聯網硬件及人工智能領域的創新公司。現主打產品O2云音響是一款簡潔易用的互聯網音樂播放器(詳見http://o2fun.com)。O2致力于用云端智能改變人們的生活方式。創始團隊來自DX、百度、聯想、富士康等,跨界于軟硬件、互聯網及電商,已獲天使與pre-A兩輪數千萬投資。O2有智能硬件、AI、機器人、大數據等你最想加入的互聯網大風口;公司發展穩健、產品成熟、技術領先、極客團隊;還有數億期權與未來,還在等什么?