崗位職責:
1.參與產(chǎn)品設計,根據(jù)項目要求協(xié)助項目經(jīng)理,認真了解需求,參與產(chǎn)品需求分析,對產(chǎn)品進行軟件方案、軟件架構(gòu)、軟件流程、軟件代碼等設計;
2.在技術(shù)上與其他項目組成員充分溝通,確保產(chǎn)品技術(shù)上的可行性;
3.根據(jù)需求分析與任務安排,溝通所需的各種資源,按照軟件設計規(guī)范進行軟件設計和編碼工作,并根據(jù)系統(tǒng)開發(fā)中遇到難點問題,參與技術(shù)攻關(guān);
4.編制軟件開發(fā)設計文檔、測試文檔等文件,保證開發(fā)過程符合設計規(guī)范要求;
任職要求:
1.本科,計算機、通信、電子、軟件工程相關(guān)專業(yè);
2.2年及以上嵌入式軟件開發(fā)經(jīng)驗。
3.精通C語言編程,具有STM32/ARM/DSP/FPGA等處理器嵌入式系統(tǒng)開發(fā)經(jīng)驗,熟悉嵌入式產(chǎn)品開發(fā)過程,熟練使用Keil、IAR、Quartus等常用開發(fā)環(huán)境;
4.熟悉UART、SPI、IIC、USB、FMSC、SDIO、TCP/IP、UDP等通信方式;
5.從事過linux/ucos等系統(tǒng)移植;
6.從事過ucGUI/emWin等交互界面的開發(fā);
7.從事過FATFS等文件系統(tǒng)的使用;
8.熟悉數(shù)字電路、模擬電路;