rom工程師是什麼意思

來源:魅力女性吧 6.51K
rom工程師是什麼意思

rom工程師,就是固件工程師。

固件(FirmWare)的詞典裏的解釋是具有軟件功能的硬件,在早期這種器件一般都是存有軟件的EROM或EPROM(電可擦除可程式只讀存儲器)等,通常這些硬件內所保存的程序是無法被用户直接讀出或修改的。

rom工程師主要工作範疇:

1、 根據公司產品需求,負責android固件開發

2、 與產品、設計、後台、測試等人員緊密合作,促進項目的順利進行

3、負責ROM中Android原生App的修改與維護

4、負責ROM中功能Bug的分析與解決

5、參與一些腳本文件的編寫

6、負責不同終端、平台的代碼架構整合和開發工作

7、負責各個核心模塊的開發和文檔編寫,為團隊做知識分享的培訓

7、針對項目中遇到的技術難題,在技術上提供解決方案,攻克技術難題。

8、在Rom開發方面提供技術支持,幫助支持用户和其他部門解決問題。

rom工程師是什麼意思

負責ROM中Android原生App的修改與維護

負責ROM中功能Bug的分析與解決

參與一些腳本文件的編寫

負責不同終端、平台的代碼架構整合和開發工作

負責深入研究Android/Linux系統架構,尤其是新版本新功能

負責各個核心模塊的開發和文檔編寫,為團隊做知識分享的培訓

能按照項目計劃,按時提交高質量的代碼,完成開發任務

針對項目中遇到的技術難題,在技術上提供解決方案,攻克安卓技術難題

落實制定各個組件的整體構架與部分代碼編寫,定期Review各組件代碼,對不合理的代碼進行修改,保證代碼的可讀性、可擴展性、效率性

在Rom開發方面提供技術支持,幫助支持用户和其他部門解決問題

崗位要求:

計算機相關專業大學本科及以上學歷,有3年以上Android ROM開發經驗者優先

精通Android平台,對Android Framework 層有深入地瞭解

曾經負責並修改過Android Framework

熟悉Linux下的Shell或Python/Perl等各類腳本語言,Python經驗豐富者優先

喜歡玩Android設備,熱衷於研究Android系統各種原理

軟件技術基本功紮實,對進程、線程、緩存等概念有深入理解,熟悉常用的算法、數據結構和設計模式

熟悉網絡編程,對TCP、HTTP等協議有深入瞭解和使用經驗,有一定的socket編程工作經驗

熟悉Git管理代碼分支

對代碼質量、產品質量有執着的追求和強烈的責任感

具有良好的分析問題和解決問題的能力,勇於面對挑戰性問題,遇到問題能積極主動地尋找解決方案

學習能力強,思維活躍,能對產品的需求快速的做出技術上的分析

工作積極主動、敬業負責,能夠承受較大的工作壓力

熱門標籤