崗位職責:
1、 負責基于Qt框架的Linux平臺應(yīng)用開發(fā)和優(yōu)化;
2、 參與遠程座艙架構(gòu)設(shè)計、功能模塊開發(fā)、性能優(yōu)化等工作;
3、 解決Qt相關(guān)的技術(shù)難題,優(yōu)化UI交互體驗和渲染性能;
4、 參與代碼審核,編寫高質(zhì)量、可維護的代碼,并撰寫相關(guān)技術(shù)文檔。
任職要求:
1、 熟練掌握 C++ 語言及面向?qū)ο缶幊?,具備良好的編程習慣;
2、 3年及以上 Qt 開發(fā)經(jīng)驗,熟悉 Qt Widgets/QML,熟練使用 Qt 網(wǎng)絡(luò)、多線程、Qt音視頻等模塊;
3、 熟練使用各種通訊接口,如以太網(wǎng)口、串口、Can通訊接口等;
4、 熟悉多進程、多線程、進程之間的通訊(DDS/ZMQ)、消息隊列等編程知識
5、 熟悉基于CMake的Qt項目構(gòu)建開發(fā),熟練使用 git工具;
6、 熟練使用常用數(shù)據(jù)結(jié)構(gòu)和算法,對常用數(shù)據(jù)庫Sqlite/MySQL較為熟悉;
7、 具備良好的溝通能力、團隊協(xié)作精神,對技術(shù)有熱情,能主動推進項目進展;
8、 有音視頻處理、圖形渲染、GPU加速相關(guān)經(jīng)驗者優(yōu)先。