崗位職責(zé):
1. 負(fù)責(zé)裸機(jī)、RTOS、Linux、VxWork、Android或國產(chǎn)嵌入式操作系統(tǒng)、數(shù)據(jù)庫、LWIP等BSP驅(qū)動(dòng)、嵌入式應(yīng)用軟件開發(fā)調(diào)試測(cè)試維護(hù)。
2. 負(fù)責(zé)產(chǎn)品軟件齊套文檔編制、通信協(xié)議編制,配合體系認(rèn)證、產(chǎn)品認(rèn)證等相關(guān)工作。
3. 負(fù)責(zé)Android等系統(tǒng)SDK軟件包開發(fā)和維護(hù),負(fù)責(zé)解決產(chǎn)品化過程中的相關(guān)問題。
4. 負(fù)責(zé)編寫SDK用戶手冊(cè)。
5. 參與技術(shù)問題攻關(guān),參與軟件技術(shù)平臺(tái)建設(shè)工作。
任職要求:
1. 本科以上學(xué)歷,計(jì)算機(jī)、通信、電子相關(guān)專業(yè),985,211,QS200院校優(yōu)先;2年以上嵌入式軟件開發(fā)經(jīng)驗(yàn)。
2. 精通C/C++語言,熟悉C#、Java、Python等語言,精通數(shù)據(jù)結(jié)構(gòu),具有良好的代碼編寫習(xí)慣。
3. 熟悉RTOS、Linux或其他任一款主流嵌入式操作系統(tǒng)的移植、裁剪、驅(qū)動(dòng)和應(yīng)用開發(fā);長期使用并深入理解Linux或RTOS系統(tǒng),有一個(gè)或者多個(gè)方向的開發(fā)經(jīng)驗(yàn);熟練掌握嵌入式交叉編譯環(huán)境和軟件調(diào)試工具。
4. 熟悉MCU、DSP、ARM、FPGA等硬件平臺(tái)的嵌入式軟件開發(fā);
5. 熟悉USB HID協(xié)議、UART、I2C、SPI、MDIO、LCD、WIFI等常用接口開發(fā);熟悉UDP、TCP/IP網(wǎng)絡(luò)編程;熟悉Linux設(shè)備驅(qū)動(dòng)的各種編程接口和機(jī)制,對(duì)Linux下的多種設(shè)備和芯片有過實(shí)際開發(fā)經(jīng)驗(yàn)。
6. 具有數(shù)電模電基礎(chǔ),能看懂原理圖,熟練使用示波器等儀器。
7. 具有較強(qiáng)邏輯分析能力和學(xué)習(xí)能力,具有良好的溝通能力和團(tuán)隊(duì)合作精神,工作態(tài)度積極主動(dòng),良好的英文閱讀水平與文檔編制能力,有JG行業(yè)工作背景優(yōu)先。