崗位職責(zé):
1、負(fù)責(zé)公司產(chǎn)品嵌入式軟件的設(shè)計(jì)、開發(fā)、調(diào)試與維護(hù)工作。
2、基于Linux操作系統(tǒng),使用Qt框架進(jìn)行圖形用戶界面(GUI)應(yīng)用程序開發(fā)。
3、與硬件工程師協(xié)作,完成軟件與底層驅(qū)動(dòng)、硬件外設(shè)的開發(fā)集成與聯(lián)調(diào)。
4、參與需求分析、技術(shù)方案設(shè)計(jì),并編寫相關(guān)的技術(shù)文檔。
5、解決產(chǎn)品在開發(fā)、測(cè)試及量產(chǎn)過(guò)程中遇到的復(fù)雜技術(shù)問(wèn)題。
6、持續(xù)優(yōu)化軟件的性能、穩(wěn)定性和用戶體驗(yàn)。
經(jīng)驗(yàn)要求:
1、計(jì)算機(jī)、電子工程、通信等相關(guān)專業(yè)本科及以上學(xué)歷。
2、具備2年以上嵌入式Linux平臺(tái)下的軟件開發(fā)經(jīng)驗(yàn)。
3、熟練掌握C++或RUST語(yǔ)言,具備扎實(shí)的編程功底和良好的編程習(xí)慣。
4、精通Qt框架及其核心機(jī)制(信號(hào)槽、模型/視圖、事件處理等),有實(shí)際的Qt項(xiàng)目開發(fā)經(jīng)
驗(yàn)。
5、熟悉Linux系統(tǒng)編程,了解多線程、進(jìn)程間通信等。
6、具備一定的硬件基礎(chǔ)知識(shí),能夠閱讀原理圖,使用示波器等調(diào)試工具者優(yōu)先。
7、具備良好的問(wèn)題分析能力和解決能力,能夠獨(dú)立承擔(dān)開發(fā)任務(wù)。
8、具備強(qiáng)烈的責(zé)任心和團(tuán)隊(duì)合作精神,善于溝通。
我們希望你(加分項(xiàng)):
.有QtQuick/QML開發(fā)經(jīng)驗(yàn)者優(yōu)先。
·熟悉嵌入式交叉編譯環(huán)境搭建及系統(tǒng)裁剪。
·有觸摸屏、串口、CAN、網(wǎng)絡(luò)通信等外設(shè)驅(qū)動(dòng)或應(yīng)用開發(fā)經(jīng)驗(yàn)。
·了解Yocto或Buildroot等嵌入式構(gòu)建系統(tǒng)。
工作時(shí)間:早8:30-晚17:00 周末雙休 享受法定節(jié)假日