核心職責(zé):
開發(fā)USB外設(shè)產(chǎn)品的客戶端應(yīng)用,按照通信協(xié)議文檔實(shí)現(xiàn)相關(guān)邏輯
完成客戶端的跨平臺適配(Windows/Linux/macOS)
完成客戶端軟件的打包與發(fā)布
根據(jù)測試團(tuán)隊(duì)反饋修復(fù)問題
參與其他擴(kuò)展功能的接口設(shè)計(jì)
編寫具體實(shí)現(xiàn)方案的詳細(xì)設(shè)計(jì)文檔
任職要求:
精通Qt開發(fā),具備獨(dú)立開發(fā)復(fù)雜GUI應(yīng)用的能力,有UI美化經(jīng)驗(yàn)者優(yōu)先
精通C++,熟悉C++類、封裝、多態(tài)等語言特性
熟悉Qt及C++多線程機(jī)制,熟練使用鎖、信號量、信號槽等方式解決多線程并行及同步問題
了解USB底層通信機(jī)制,有l(wèi)ibusb等USB通信開發(fā)經(jīng)驗(yàn)者優(yōu)先
了解音視頻編解碼者優(yōu)先