崗位職責(zé):
1. 根據(jù)需求,負(fù)責(zé)軟件需求分析、系統(tǒng)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼以及相關(guān)文檔撰寫;
2. 解決產(chǎn)品在測(cè)試、生產(chǎn)和應(yīng)用過(guò)程中軟件相關(guān)的問(wèn)題;
3. 參與技術(shù)方案的討論和技術(shù)調(diào)研;
4. 與硬件工程師一起完成嵌入式設(shè)備的軟硬件調(diào)試;
5. 嵌入式軟件編程(各外設(shè)驅(qū)動(dòng),邏輯控制代碼,協(xié)議解析與數(shù)據(jù)收發(fā)、UI界面)、調(diào)試和維護(hù)改進(jìn);
6. 軟件調(diào)試與功能測(cè)試:編寫測(cè)試代碼,嚴(yán)格按照編程規(guī)范編程;
7. 協(xié)助完成產(chǎn)品的各項(xiàng)指標(biāo)測(cè)試;
8. 上位機(jī)測(cè)試軟件的編寫
9. 負(fù)責(zé)完成上級(jí)交辦的其他工作。
任職要求:
1. 電子信息、通訊工程、自動(dòng)化、計(jì)算機(jī)技術(shù)類相關(guān)專業(yè)本科及以上學(xué)歷;
2. 三年以上軟件開(kāi)發(fā)工作經(jīng)驗(yàn),精通C語(yǔ)言開(kāi)發(fā),熟練使用Keil、IAR、Eclipse(任意一種)編程軟件,熟練掌握嵌入式編程工具及調(diào)試方法,具備良好的編程習(xí)慣和系統(tǒng)級(jí)的設(shè)計(jì)思維;
3. 熟悉ARM(Cortex-M0、Cortex-M3)體系結(jié)構(gòu),使用過(guò)ST單片機(jī),熟悉I2C、UART、SPI等接口,熟練使用相關(guān)的開(kāi)發(fā)和調(diào)試工具;
4. 有一定的硬件基礎(chǔ),可以看懂電路原理圖,協(xié)助硬件工程師選型硬件系統(tǒng)關(guān)鍵器件;
5. 熟悉FreeRTOS、UCOS、rt-thread或者其他嵌入式操作系統(tǒng)(有其中一種經(jīng)驗(yàn)即可);
6. 能看懂電子器件的英文datasheet,良好的代碼編寫習(xí)慣及文檔編寫能力,有產(chǎn)品開(kāi)發(fā)質(zhì)量意識(shí);
7. 能熟練掌握電路焊接、電路測(cè)試、設(shè)備調(diào)試;
8. 具有較強(qiáng)的主動(dòng)性和溝通能力,責(zé)任心強(qiáng),思路清晰,有很好的學(xué)習(xí)鉆研能力;
9. 較強(qiáng)的團(tuán)隊(duì)合作精神,抗壓能力強(qiáng),為達(dá)成項(xiàng)目目標(biāo),積極主動(dòng)的工作。
職位福利:五險(xiǎn)一金、績(jī)效獎(jiǎng)金、全勤獎(jiǎng)、加班補(bǔ)助、周末雙休、節(jié)日福利、帶薪年假、年終獎(jiǎng)