崗位職責(zé):
1、負(fù)責(zé)電子產(chǎn)品嵌入式系統(tǒng)的軟件預(yù)研和實現(xiàn),并輸出相關(guān)技術(shù)文檔資料;
2、負(fù)責(zé)嵌入式系統(tǒng)組件的架構(gòu)設(shè)計,硬件選型,軟件架構(gòu)的搭建;
3、負(fù)責(zé)嵌入式軟件項目的開發(fā)和調(diào)試工作,負(fù)責(zé)代碼的單元測試和整機測試,配合硬件工程師及測試工程師進(jìn)行調(diào)測
4、負(fù)責(zé)產(chǎn)品開發(fā)階段各關(guān)鍵節(jié)點的設(shè)計評審把關(guān),提前識別設(shè)計潛在風(fēng)險并制定解決對策,推動跨技術(shù)領(lǐng)域問題攻關(guān),負(fù)責(zé)新項目試產(chǎn)/測試重大異常問題攻關(guān),保障產(chǎn)品順利量產(chǎn)
5、負(fù)責(zé)產(chǎn)品測試設(shè)備及監(jiān)控、標(biāo)定軟件設(shè)計;
6、編制規(guī)范的軟件設(shè)計及開發(fā)文檔,協(xié)助制度軟件測試流程及產(chǎn)品測試流程;
7、嵌入式產(chǎn)品軟件的后期維護(hù)和支持。
要求:
1. 電池知識:理解電池的基本工作原理,包括但不限于鋰離子電池的充放電過程、電池老化機制、電池安全性等。
2. 快充協(xié)議了解:對快充技術(shù)有一定的了解,例如Qualcomm的Quick Charge、USB Power Delivery(USB PD)、OPPO的VOOC、HUAWEI 的SCP等。了解這些協(xié)議的通信機制、電壓和電流的調(diào)節(jié)過程等。熟悉lvgl庫,有屏幕UI開發(fā)經(jīng)驗。
3. 專業(yè)知識背景:通常需要電子工程、計算機科學(xué)或相關(guān)領(lǐng)域的學(xué)士或碩士學(xué)位。
4. 編程技能:熟練掌握C/C++等嵌入式編程語言,因為這些是開發(fā)嵌入式系統(tǒng)常用的語言。
5. 嵌入式系統(tǒng)經(jīng)驗:具有實際操作嵌入式系統(tǒng)開發(fā)的經(jīng)驗,了解微控制器(MCU)、系統(tǒng)級芯片(SoC)等硬件平臺。
6. 軟件開發(fā)流程:熟悉軟件開發(fā)的生命周期,包括需求分析、設(shè)計、編碼、測試和維護(hù)等。
7. 團(tuán)隊合作與溝通能力:能夠在團(tuán)隊中有效溝通,與硬件工程師、測試工程師等其他角色合作。
8. 問題解決能力:能夠獨立分析和解決技術(shù)問題,具有良好的邏輯思維能力。