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