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