職位描述:
1、負責(zé)嵌入式軟件設(shè)計、代碼編寫與測試;
2、新產(chǎn)品開發(fā)及已有產(chǎn)品維護、升級;
3、輔助硬件工程師調(diào)試硬件系統(tǒng),及時完成軟件的開發(fā)、調(diào)試、測試及修改工作,必要時出差進行聯(lián)試和排故;
4、主導(dǎo)項目文檔的編寫和檢查,參與軟件內(nèi)部規(guī)范制定,參與開發(fā)技術(shù)與流程規(guī)范改進;
5、主要負責(zé)嵌入式軟件研發(fā)與實現(xiàn),獨立從事軟件需求/系統(tǒng)分析、軟件架構(gòu)規(guī)劃,方案書制定及關(guān)鍵模塊設(shè)計開發(fā)。
任職要求:
1、本科及以上學(xué)歷,電子或通信等相關(guān)專業(yè),5年以上嵌入式開發(fā)工作經(jīng)驗;
2、熟練掌握C/C++編程技術(shù),熟悉常用數(shù)據(jù)結(jié)構(gòu),有良好的程序設(shè)計素養(yǎng)和編程習(xí)慣;
3、具備Linux平臺下的開發(fā)經(jīng)驗,熟練掌握基于Linux下多線程、網(wǎng)絡(luò),定時器、線程(進程)間通信等開發(fā)技術(shù);
4、熟練掌握STM32等MCU單片機的開發(fā)與應(yīng)用,熟悉modbus、以太網(wǎng)等通訊協(xié)議,熟悉lwip協(xié)議棧移植和應(yīng)用。
5、良好的分析問題和解決問題的能力,有自己獨到的見解,能看懂MCU電路連接圖;
6、熟悉電路原理,有PCB的繪制能力優(yōu)先;
7、良好的溝通能力、團隊協(xié)作能力、能很快融入團隊中。