嵌入式軟件工程師 1. 負(fù)責(zé)智能穿戴和智能硬件等嵌入式產(chǎn)品的程序開發(fā); 2. 負(fù)責(zé)產(chǎn)品程序架構(gòu)設(shè)計(jì),需求分析,負(fù)責(zé)程序流程圖設(shè)計(jì),代碼設(shè)計(jì)、調(diào)試、維護(hù)、版本管理等; 3. 負(fù)責(zé)軟件通信協(xié)議的制定,協(xié)助進(jìn)行嵌入式算法的移植和實(shí)現(xiàn),參與解決產(chǎn)品中軟件相關(guān)的關(guān)鍵問題和技術(shù)難點(diǎn); 4. 編寫相關(guān)開發(fā)文檔、技術(shù)支持文檔、使用說明等;
1.本科及以上學(xué)歷,計(jì)算機(jī)、通信、電子信息等專業(yè) 2. 精通C/C++編程及思想,精通數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式、常用算法,具備獨(dú)立分析解決問題的能力; 3. 4年或以上嵌入式軟件開發(fā)經(jīng)驗(yàn); 4. 熟悉一種或多種通信協(xié)議,并設(shè)計(jì)實(shí)現(xiàn)過至少一種通信協(xié)議;有BLE、LoRa、MEMS sensor等開發(fā)經(jīng)驗(yàn)優(yōu)先; 5.熟悉RTOS系統(tǒng),例如:FreeRTOS、UCOS、RT_Thread等; 6.有底層驅(qū)動(如: FLASH,I2C,SPI,PCI,UART,USB,CAN等)開發(fā)和調(diào)試經(jīng)驗(yàn); 7. 工作認(rèn)真負(fù)責(zé),有良好的團(tuán)隊(duì)意識和獨(dú)立分析問題、解決問題能力。