Android系統架構師
職位描述
工作職責:
1、參與智能終端產品的技術前瞻性及可行性調研、 深入洞察行業技術趨勢、形成技術路線,提升終端系統整體競爭力
2、負責智能終端產品軟件技術探索和實踐、尋求技術創新、攻堅技術重點難點、制定技術實施方案,協助產品經理完成產品化技術選型
3、負責智能終端設備總體軟件架構設計,主導操作系統、系統應用技術框架選型和演進
4、負責基于Android、Linux、RTOS系統的軟件需求分析、開發規范定義、系統架構設計、功能模塊分解、開發質量把控,提高組件復用度及可維護性,提高軟件交付質量和交付效率
5、負責通過軟件技術,挖掘智能終端硬件產品的***價值,實現軟件定義硬件的軟硬深度融合
6、負責跟蹤軟件運行的穩定性,優化運行性能(用戶操控體驗、內存占用、CPU占用等)
7、負責對部門員工的技術指導和培養,組織技術團隊能力建設和技術氛圍建設
8、協助評估開發工作量、開發成本,優化開發流程
任職資格:
教育程度:本科
工作經歷:
1、***本科及以上學歷,8年以上Android、Linux系統深度定制及開發經驗
2、熟悉Android、Linux、UOS、Kylin等主流操作系統架構,并在部分領域有產品化落地經驗
3、精通主流嵌入式SoC及外圍芯片的系統特征及芯片特征
4、熟悉Android從從Kernel、C Native、Java Native、Framework到Application各層框架
5、精通Kernel定制、優化及裁剪
6、精通Android Framework層、HAL層、Driver層,具有全面的Android或Linux系統定制或大型應用場景系統研發經歷,并承擔架構設計角色
7、熟練掌握Makefile、Shell、Python等腳本語言,熟悉AIDL、JNI、Binder、Socket編程
8、精通C、C++、JNI
9、具有軟件安全意識,對通信加密、數據加密、Seliux、安全Boot、安全OS有實際研發經驗
10、熟練掌握bootloader定制、OTA系統定制,及系統異常恢復機制
11、熟悉嵌入式設備研發生產流程,對生產轉化階段工廠自動化軟件有研發經驗
12、具有出色的技術攻堅和問題解決能力,對產品生命周期各階段出現的重點、難點和售后問題能夠快速給出解決方案
13、具有一定的項目管理經驗,能夠主導大型項目的開發
14、有Mstar、RK、Hisilicon平臺TV、商顯類開發經驗者優先