崗位職責(zé):
負(fù)責(zé)基于 C# WinForms 的桌面應(yīng)用程序開(kāi)發(fā)、維護(hù)和優(yōu)化。
集成??低暎℉ikvision)設(shè)備,實(shí)現(xiàn)視頻監(jiān)控、設(shè)備控制等功能。
開(kāi)發(fā)串口通信、Socket 通信、HTTP 通信模塊,確保穩(wěn)定可靠的數(shù)據(jù)傳輸。
實(shí)現(xiàn)多線程編程,優(yōu)化程序性能,確保高并發(fā)場(chǎng)景下的穩(wěn)定性。
使用 OpenCV 或其他圖像處理庫(kù),開(kāi)發(fā)圖像處理和分析功能。
參與需求分析、技術(shù)方案設(shè)計(jì)、編碼實(shí)現(xiàn)及單元測(cè)試。
解決開(kāi)發(fā)和生產(chǎn)環(huán)境中的技術(shù)問(wèn)題,提供技術(shù)支持。
任職要求:
C# 開(kāi)發(fā)經(jīng)驗(yàn):3年以上 C# 開(kāi)發(fā)經(jīng)驗(yàn),熟悉 .NET Framework 或 .NET Core,熟練掌握 WinForms 開(kāi)發(fā)。
海康設(shè)備集成:有??低曉O(shè)備(如攝像頭、NVR 等)集成經(jīng)驗(yàn),熟悉???SDK 或相關(guān) API。
通信技術(shù):
熟悉串口通信(RS232/RS485)協(xié)議及開(kāi)發(fā)。
熟悉 Socket 編程(TCP/UDP),能夠?qū)崿F(xiàn)高效的數(shù)據(jù)傳輸。
熟悉 HTTP/HTTPS 通信,能夠與 RESTful API 進(jìn)行交互。
多線程編程:熟練掌握多線程編程技術(shù),了解線程同步、線程池等機(jī)制。
圖像處理:有圖像處理經(jīng)驗(yàn),熟悉 OpenCV 或其他圖像處理庫(kù)(如 AForge.NET)。
問(wèn)題解決能力:具備良好的問(wèn)題分析和解決能力,能夠快速定位和解決技術(shù)問(wèn)題。
團(tuán)隊(duì)合作:具備良好的溝通能力和團(tuán)隊(duì)合作精神,能夠與團(tuán)隊(duì)成員緊密合作,推動(dòng)項(xiàng)目進(jìn)展。
加分項(xiàng):
有 WPF 開(kāi)發(fā)經(jīng)驗(yàn),了解 MVVM 設(shè)計(jì)模式。
熟悉其他視頻設(shè)備 SDK(如大華、宇視等)。
了解機(jī)器學(xué)習(xí)或深度學(xué)習(xí)在圖像處理中的應(yīng)用。
有跨平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn)(如 .NET MAUI、Xamarin)。
熟悉數(shù)據(jù)庫(kù)(如 SQL Server、MySQL)開(kāi)發(fā),能夠進(jìn)行數(shù)據(jù)存儲(chǔ)和查詢(xún)優(yōu)化。
有qt c++ 編程經(jīng)驗(yàn) 了解 c++的多線程 socket通信 http通信