1. 界面設計:運用Qt框架進行嵌入式系統的用戶界面設計與開發,獨立完成軟件項目的用戶界面設計與開發工作,打造直觀、易用的操作界面,提升用戶體驗。
2. 系統集成:實現Qt開發的界面與其他硬件系統的無縫集成,負責軟件與各類硬件設備(如傳感器、控制器、通信模塊等)之間的通信功能開發,并集成項目相關需求算法,基于多種通信協議,搭建穩定可靠的數據交互橋梁,保障軟件與硬件之間的數據傳輸準確、高效。
3. 調試與維護:對開發完成的嵌入式系統進行全面測試、調試,及時解決出現的問題,并負責系統的后期維護與升級工作。
任職要求:
1. 專業:計算機、自動化、電子通信等相關專業。
2. 編程語言:精通C++語言,具備扎實的C++編程基礎,能夠熟練運用C++進行復雜系統的開發;熟悉 Visual Studio(VS)集成開發環境,能高效利用VS進行項目開發、調試與管理。Qt框架:熟練掌握Qt開發框架,能夠運用Qt進行界面設計、信號槽機制處理、多線程編程等;熟悉Qt的常用控件與布局,能夠設計出美觀、交互性強的用戶界面。
3. 嵌入式開發:擁有豐富的嵌入式開發經驗,熟悉常見的嵌入式硬件平臺,如ARM、STM32等;了解嵌入式系統的底層原理,具備硬件驅動開發能力。
4. 通信協議:熟悉串口通信、以太網通信等常見通信協議,能夠實現設備間的數據交互與通信功能。