嵌入式軟件開發(fā)工程師(QT方向)
1.5-3萬元/月崗位職責(zé)
負(fù)責(zé)嵌入式系統(tǒng)的需求調(diào)研、架構(gòu)規(guī)劃及核心功能模塊的編碼實(shí)現(xiàn),基于Linux/RTOS平臺(tái)完成驅(qū)動(dòng)開發(fā)、應(yīng)用邏輯編寫與硬件接口聯(lián)調(diào);
運(yùn)用QT框架(QT5/6)開展嵌入式GUI應(yīng)用程序開發(fā),涵蓋界面原型構(gòu)建、交互流程實(shí)現(xiàn)及多線程任務(wù)管理;
參與軟硬件協(xié)同調(diào)試,定位并解決底層通信接口(如UART、SPI、I2C)與上層應(yīng)用間的兼容性問題;
撰寫相關(guān)技術(shù)資料(包括設(shè)計(jì)文檔、測試記錄、操作說明等),協(xié)同團(tuán)隊(duì)推進(jìn)項(xiàng)目交付與持續(xù)優(yōu)化;
持續(xù)進(jìn)行系統(tǒng)性能調(diào)優(yōu),提升圖形界面響應(yīng)效率及系統(tǒng)資源使用率。
任職要求
學(xué)歷與專業(yè):本科及以上學(xué)歷,計(jì)算機(jī)、電子工程、自動(dòng)化等相關(guān)專業(yè),具備3年以上嵌入式領(lǐng)域開發(fā)經(jīng)歷;
核心技能:
熟練掌握C/C++語言,熟悉嵌入式Linux開發(fā)體系(如Buildroot、Yocto)及交叉編譯環(huán)境配置;
精通QT框架和QML腳本語言,具有獨(dú)立完成復(fù)雜圖形界面設(shè)計(jì)的能力,理解QT信號(hào)與槽機(jī)制及事件循環(huán)原理;
了解ARM處理器架構(gòu)(如Cortex-M/A系列),具備底層硬件調(diào)試經(jīng)驗(yàn)(有示波器、邏輯分析儀使用背景者更佳);
項(xiàng)目經(jīng)驗(yàn):具有物聯(lián)網(wǎng)終端、工業(yè)控制設(shè)備、智能硬件等嵌入式GUI開發(fā)實(shí)際項(xiàng)目者優(yōu)先考慮;
其他:具備較強(qiáng)的技術(shù)問題排查能力,能獨(dú)立應(yīng)對開發(fā)中的難點(diǎn),擁有良好的團(tuán)隊(duì)合作意識(shí)及閱讀英文技術(shù)資料的能力。
加分項(xiàng)
掌握QTQuick、QtWidgets或具備跨平臺(tái)開發(fā)(Windows/Linux/嵌入式平臺(tái))經(jīng)驗(yàn);
熟悉物聯(lián)網(wǎng)通信協(xié)議(MQTT、CoAP)或輕量級數(shù)據(jù)庫(SQLite)在嵌入式場景下的集成應(yīng)用;
有開源社區(qū)貢獻(xiàn)記錄或主導(dǎo)過大規(guī)模嵌入式產(chǎn)品量產(chǎn)落地的經(jīng)歷。