崗位職責(zé):
1、負(fù)責(zé)嵌入式系統(tǒng)C/C++語言的項(xiàng)目開發(fā)與研究;
2、項(xiàng)目涉及FreeRTOS、Linux等常用操作系統(tǒng)的內(nèi)核及應(yīng)用開發(fā),專注于智能產(chǎn)品的嵌入式軟件研發(fā),能夠熟練使用 Linux / Free
RTOS的開發(fā)與優(yōu)化,
負(fù)責(zé)從底層驅(qū)動(dòng)到上層應(yīng)用的全鏈路技術(shù)實(shí)現(xiàn),結(jié)合 LVGL 等 UI
框架打造高性能、高穩(wěn)定性的嵌入式產(chǎn)品,推動(dòng)智能終端設(shè)備的功能落地與體驗(yàn)升級(jí);
3、負(fù)責(zé)相關(guān)項(xiàng)目涉及屏幕類、語音識(shí)別、物聯(lián)網(wǎng)等智能化技術(shù)及相關(guān)AI技術(shù),熟悉IIC、UART、TCP/IP協(xié)議,適配與調(diào)試,解決驅(qū)動(dòng)與系統(tǒng)的兼容性問題,提升設(shè)備的幀率及交互性能;
4、根據(jù)PRD文檔利用C/C++編程語言實(shí)現(xiàn)產(chǎn)品的功能要求,基于 LVGL 圖形庫進(jìn)行嵌入式 UI
界面開發(fā)與優(yōu)化,實(shí)現(xiàn)流暢的人機(jī)交互體驗(yàn);結(jié)合業(yè)務(wù)需求開發(fā)上層應(yīng)用程序,完成功能模塊的編碼、測(cè)試與集成;
5、性能調(diào)優(yōu)與問題排查:針對(duì)系統(tǒng)運(yùn)行效率、內(nèi)存占用、功耗等指標(biāo)進(jìn)行優(yōu)化,定位并解決嵌入式軟件中的穩(wěn)定性問題(如死機(jī)、卡頓、內(nèi)存泄漏等),保障產(chǎn)品的可靠性,跟進(jìn)好項(xiàng)目負(fù)責(zé)開發(fā)部分的品質(zhì)測(cè)試問題及時(shí)做到高效閉環(huán)處理;
要求:
要求:
1、計(jì)算機(jī)、自動(dòng)化、電子信息工程等相關(guān)專業(yè)本科及以上學(xué)歷,嵌入式開發(fā)工作經(jīng)驗(yàn)5年及以上;
2、熟悉C/C++編程語言,有Linux/FreeRTOS等操作系統(tǒng)編程相關(guān)經(jīng)驗(yàn),熟悉嵌入式軟件開發(fā)規(guī)范與調(diào)試工具(如 GDB、JTAG
等);
3、熟悉屏幕類LVGL開發(fā)、語音識(shí)別、WiFi/BLE物聯(lián)網(wǎng)技術(shù)三個(gè)類別之一相關(guān)工作經(jīng)驗(yàn),熟悉 LVGL 圖形庫使用,具備嵌入式 UI
開發(fā)經(jīng)驗(yàn)者優(yōu)先;
4、對(duì)嵌入式產(chǎn)品開發(fā)有相關(guān)調(diào)試或復(fù)雜問題解決能力的優(yōu)先;
5、工作責(zé)任心強(qiáng),具備一定的溝通能力和團(tuán)隊(duì)協(xié)助精神以及較強(qiáng)的抗壓能力。