一、崗位職責
1.負責Linux產品軟件設計
1.1參與產品詳細需求分析,提出專業性意見;
1.2負責軟件架構設計、詳細設計,確保設計合理性,健壯性;
1.3負責軟件設計方案評審、修訂,確保設計方案無問題。
2.負責Linux產品軟件開發
2.1根據設計方案,負責軟件開發工作,確保代碼的規范、健壯;
2.2依據編碼規范、負責代碼走查及REVIEW,確保代碼規范、合理;
2.3負責軟件的自測、聯調、冒煙測試工作,確保冒煙測試通過;
2.4跟蹤、確認、解決測試階段發現問題,確保問題及時解決。
3.負責linux產品的升級與維護
3.1 根據市場或內部反饋的問題及建議,進行確認、處理及優化升級,持續優化產品功能和性能。
4.負責新技術研究、通用技術標準化建立
4.1 負責linux新技術研究、引入、應用,提升linux技術水平;
4.2 負責通用技術組件封裝、應用,提升開發效率及規范性。
二、任職要求
1、本科以上學歷,計算機、電子、通訊相關專業,5年以上工作經驗;
2、精通C編程語言、shell腳本
3、精通使用常用的數據結構,如鏈表、隊列、棧、哈希表等
4、精通使用linux下多線程、多進程、網絡、串口編程
5、熟練常用的數據庫及sql操作,如sqlite、mysql、redis操作等
6、熟悉rtsp、rtmp、sip、rtp、rtcp等協議
7、熟悉各種音視頻編碼格式、封裝格式
8、熟悉QT技術開發
9、有良好的編程風格,具備一定的溝通協調能力
10、有智能家居相關產品開發經驗的優先考慮
三、福利相關
雙休、五險一金(入職購買)、餐補、節假日福利、每月團建、不間斷下午茶(咖啡、茶包、水果及夏季冰淇淋)、每年免費體檢、培訓學習。
四、晉升空間及薪酬調整
管理和技術雙通道發展,明確的職級晉升和調薪機制。