崗位職責(zé):
1、負(fù)責(zé)公司產(chǎn)品對辦公驅(qū)動、游戲驅(qū)動的調(diào)研與需求規(guī)劃。
2、負(fù)責(zé)MAC與Windows操作系統(tǒng)下應(yīng)用程序的前端與后端開發(fā)工作,確保代碼在雙平臺間的高效移植與良好兼容性。
3、依據(jù)產(chǎn)品需求和架構(gòu)編寫軟件項(xiàng)目。
4、把控項(xiàng)目進(jìn)度,驅(qū)動項(xiàng)目。
5、依據(jù)固件/硬件需求 完成調(diào)試工具的開發(fā)。
6、上級安排的其它工作。
任職要求:
1、深入理解MACOS與Windows操作系統(tǒng)特性,熟練運(yùn)用系統(tǒng)API進(jìn)行開發(fā),具備跨平臺問題排查與解決能力。
2、了解USB/藍(lán)牙 等相關(guān)底層驅(qū)動開發(fā),熟悉底層驅(qū)動開發(fā)。
3、理解業(yè)務(wù)需求,進(jìn)行系統(tǒng)架構(gòu)設(shè)計(jì)與技術(shù)選型,編寫清晰、規(guī)范的技術(shù)文檔。
4、有5年以上軟件相關(guān)開發(fā)經(jīng)驗(yàn),有1年以上鍵盤鼠標(biāo)行業(yè)驅(qū)動軟件開發(fā)經(jīng)驗(yàn)。
5、熟練使用Qt以及Windows和MAC下的UI開發(fā),熟悉tcp udp http 等基本通訊方式。
6、具有較強(qiáng)的交流能力。