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