崗位職責(zé):
1、根據(jù)嵌入式軟件系統(tǒng)的需求,能夠完成嵌入式軟件系統(tǒng)架構(gòu)設(shè)計(jì);
2、能夠設(shè)計(jì)嵌入式軟件系統(tǒng)的功能調(diào)試、集成測試工作,編寫相關(guān)的測試方案及用例;
3、負(fù)責(zé)嵌入式軟件系統(tǒng)方案的評審、把控;確保研發(fā)準(zhǔn)確率和有效性;
4、負(fù)責(zé)對研發(fā)過程中遇到的相關(guān)技術(shù)問題進(jìn)行攻關(guān);
5、團(tuán)隊(duì)建設(shè):持續(xù)輸出,并帶動團(tuán)隊(duì)技術(shù)和氛圍,提高凝聚力和技術(shù)先進(jìn)性。
6、技術(shù)預(yù)研,風(fēng)險(xiǎn)管理。探索評估新技術(shù)、新產(chǎn)品風(fēng)險(xiǎn)。充分評估可行性,積極提出各種潛在風(fēng)險(xiǎn)。
任職要求:
任職要求:
1、有5年以上嵌入式軟件開發(fā)經(jīng)驗(yàn),熟悉智能產(chǎn)品開發(fā)流程。至少精通一款32位MCU;
2、熟悉實(shí)時(shí)操作系統(tǒng)RTOS原理,具備系統(tǒng)底層優(yōu)化能力;
3、熟悉各類開源庫或組件,對嵌入式軟件有較深的理解,能依據(jù)項(xiàng)目需求快速完成技術(shù)方案設(shè)計(jì);
4、熟悉C語言和設(shè)計(jì)模式,有良好的編碼習(xí)慣和風(fēng)格,能夠?qū)懗龊啙?、高效、穩(wěn)定的代碼框架;能夠根據(jù)應(yīng)用場景對功能進(jìn)行抽象、架構(gòu)、實(shí)現(xiàn);
5、熟悉TCP/IP、HTTP、MQTT等物聯(lián)網(wǎng)通信協(xié)議,并有實(shí)際產(chǎn)品經(jīng)驗(yàn),基于全局設(shè)計(jì)規(guī)范的通信接口;
6、熟悉各類無線通訊原理,并且能夠?qū)Φ讓舆M(jìn)行性能優(yōu)化;
加分項(xiàng):
1、熟悉測試調(diào)試工具,例如動靜態(tài)內(nèi)存檢測,單元/集成測試、自動化測試工具等優(yōu)先;
2、有帶團(tuán)隊(duì)經(jīng)驗(yàn),帶領(lǐng)過中大型項(xiàng)目研發(fā),并且大規(guī)模應(yīng)用與市場;
3、建設(shè)過20人以上團(tuán)隊(duì)的嵌入式研發(fā)流程體系;
4、有較強(qiáng)的分析和解決問題的能力,能承受一定強(qiáng)度的工作壓力,認(rèn)真負(fù)責(zé)、有良好的團(tuán)隊(duì)協(xié)作精神。