





Known multinational, mid-level generic software title increases competition, but niche video/.NET skills reduce applicant pool.
Requires specialized video surveillance, .NET and C++ interop skills, limiting cross-industry transferability.
Explicit 5–7 years and mandatory .NET, C++/GStreamer, and video streaming experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, enhance, and maintain enterprise-grade software applications focused on CCTV/video surveillance, including video streaming and real-time data handling.
Take technical ownership of assigned modules, ensuring successful delivery and adherence to software engineering best practices including performance, scalability, and security standards.
Collaborate across hardware, firmware, and QA teams to integrate and optimize applications using .NET Framework/Core, C#, C++/CLI, and multimedia frameworks like GStreamer.
5–7 years of software development experience.
Bachelor's degree in Engineering (BE/B.Tech) in Computer Science or Information Technology.
Strong hands-on experience with .NET Framework / .NET Core and C# programming.
Experience with video surveillance, video streaming protocols (RTSP, RTP, ONVIF preferred), C++/CLI interoperability, and multimedia frameworks like GStreamer.
Experienced in building and maintaining complex video-based or CCTV applications requiring integration between native C++ SDKs and .NET technologies.
Technically proactive with strong problem-solving skills, able to own modules end-to-end within cross-functional teams involving hardware and firmware.
Comfortable working in a collaborative engineering environment contributing to architecture, code reviews, and technical decisions involving multi-threading and asynchronous programming.