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