1.根據(jù)項(xiàng)目需求進(jìn)行分解,形成軟件功能需求文檔。
2.參與MCU硬件平臺(tái)發(fā)展規(guī)劃和選型,給出專(zhuān)業(yè)性建議。
3.基于軟件功能需求,進(jìn)行軟件小系統(tǒng)方案設(shè)計(jì),并能進(jìn)一步分解形成詳細(xì)設(shè)計(jì)方案(包括不同模塊的劃分和設(shè)計(jì),模塊間的交互接口,以及與硬件的交互接口等)。
4.根據(jù)模塊劃分進(jìn)行編碼,輸出軟件代碼。
5.軟件單元測(cè)試,主要針對(duì)軟件代碼內(nèi)部模塊測(cè)試。
6.與電子工程師進(jìn)行系統(tǒng)聯(lián)合測(cè)試,保障系統(tǒng)功能的可靠性和穩(wěn)定性,輸出軟件測(cè)試報(bào)告。
7.編寫(xiě)軟件使用說(shuō)明書(shū),供用戶(hù)使用。
8.完成領(lǐng)導(dǎo)交付的其他工作任務(wù)。
任職要求:
1. 本科及以上學(xué)歷,電子電路、電子通信、自動(dòng)化、應(yīng)用軟件專(zhuān)業(yè),5年(研究生3年)以上工作經(jīng)驗(yàn)。
2. 熟練使用 C/C++或C#等編程語(yǔ)言,掌握VisualStudio等任意一款開(kāi)發(fā)工具。
3. 熟悉嵌入式硬件平臺(tái)(ARM/單片機(jī)/DSP等)的架構(gòu),能看懂相關(guān)電路圖。
4. 熟悉UART、SPI、SDIO、I2C、ADC、GPIO等常用外設(shè)的驅(qū)動(dòng)開(kāi)發(fā)及調(diào)試,熟悉常用數(shù)據(jù)總線協(xié)議,如RS485等。
5. 能運(yùn)用英語(yǔ)進(jìn)行讀寫(xiě),有良好的編碼風(fēng)格和文檔編寫(xiě)能力,具有良好的團(tuán)隊(duì)合作精神。
職位福利:五險(xiǎn)一金、包住、餐補(bǔ)、通訊補(bǔ)助、帶薪年假、交通補(bǔ)助、補(bǔ)充醫(yī)療保險(xiǎn)、定期體檢