1、兩年以上實際QT項目開發(fā)經(jīng)驗。
2、開發(fā)過基于ffmpeg或VLC等編解碼庫多媒體應(yīng)用程序優(yōu)先。
3、能獨立開發(fā)USB通信模塊、TCP/IP模塊、串口通信模塊。
4、熟練C/C++編程,熟練Qt?Widgets或qml。熟悉QT開發(fā)環(huán)境與QT框架。
5、熟練Qt布局、繪圖、自定義控件的開發(fā),對UI設(shè)計有一定的見解。
6、熟悉隊列、消息、多線程、socket,串口通信等技術(shù)的應(yīng)用,熟練運用信號與槽機制。
7、有良好的代碼習慣,要求結(jié)構(gòu)清晰、命名規(guī)范、邏輯性強且代碼冗余率低。
8、能適應(yīng)新技術(shù)研究與實驗性的demo開發(fā)。
9、有團隊開發(fā)經(jīng)驗,使用過SVN等版本控制軟件。
10、有較強的溝通表達、問題解決能力,能獨立完成安排的任務(wù)模塊。
11、進行軟件單元、功能的測試,查出軟件存在的缺陷并保證其質(zhì)量。
崗位職責:
1、根據(jù)需求設(shè)計人機交互界面,軟件模塊設(shè)計,性能優(yōu)化等。
2、參與產(chǎn)品設(shè)計,軟件架構(gòu)設(shè)計。
3、對開發(fā)模塊進行單元測試,集成測試。
4、提出技術(shù)解決方案,并整理相應(yīng)的文檔。
5、編寫相關(guān)技術(shù)文檔。
6、按項目進度完成上級安排的開發(fā)任務(wù)。