崗位職責(zé):
1、擔(dān)任項(xiàng)目開(kāi)發(fā)的主要編程工作;
2、按照設(shè)計(jì)要求,完成軟件模塊的詳細(xì)設(shè)計(jì),代碼實(shí)現(xiàn);
3、根據(jù)研發(fā)進(jìn)度和任務(wù)分配,開(kāi)發(fā)系統(tǒng)中的功能模塊和算法;
5、負(fù)責(zé)編寫軟件概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、通訊協(xié)議等技術(shù)文檔;
6、配合硬件工程師單板調(diào)試,與上位機(jī)軟件聯(lián)調(diào),完成整機(jī)測(cè)試;
7、根據(jù)需求對(duì)軟件進(jìn)行維護(hù)和升級(jí)。
任職資格:
1、精通C語(yǔ)言,熟悉 IAR, KEIL 或 GCC 其中一個(gè)或多個(gè)編譯器;
2、熟悉 32bit ARM 內(nèi)核 MCU,熟悉ST MCU;
3、熟悉實(shí)時(shí)操作系統(tǒng)ucOS-ll/FreeRTOS/RT-Thread其中一種及以上;
4、具有獨(dú)立嵌入式軟件項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),獨(dú)立編寫過(guò)塊代碼并參與聯(lián)調(diào);
5、熟練掌握嵌入式系統(tǒng)常用外設(shè),如:ADC,DAC.GPIO.LCD.USB.CAN 等;
6、熟悉技術(shù)文檔規(guī)范編寫的相關(guān)知識(shí)。