Software Engineer C# WPF VMS

Samriddhi Automations Pvt. Ltd.

Panipat

On-site

INR 4,000,000 - 7,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sparsh CCTV seeks a strategic leader for VMS development, reporting to the VP of Research and Development. You will drive C# and WPF-based desktop applications for real-time surveillance, focusing on performance, reliability, and usability.

Collaborating with product, QA, and backend teams, you will translate complex system requirements into scalable software, mentor engineers, and deliver high-impact solutions for government and infrastructure projects in India.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands‑on experience in C# and WPF application development.
  • Strong command over XAML, MVVM design pattern, and user interface design.
  • Experience with video streaming, recording, and playback in desktop applications.
  • Familiarity with multimedia libraries: FFmpeg, GStreamer, VLC, or similar.
  • Experience with SQL or embedded databases (e.g., SQLite).

Responsibilities

  • Design and develop Video Management System (VMS) applications using C# and WPF.
  • Build intuitive and responsive desktop interfaces with a focus on usability and performance.
  • Integrate VMS with cameras, servers, and backend services for seamless functionality.
  • Enhance application performance, scalability, and stability for real-time video operations.
  • Identify issues, fix bugs, and ensure smooth functioning of deployed applications.

Skills

C# development
WPF application design
MVVM pattern
UI/UX design
Performance optimization

Education

Bachelor’s or Master’s degree in Computer Science

Tools

FFmpeg
GStreamer
VLC
SQLite

Job description

C# Development | WPF | Video Management Systems

Vice President - Research and Development

Analytical / System-focused / Performance-driven

Where this role sits

Sparsh CCTV is a leading Indian electronic security solutions company building next-generation surveillance systems across hardware, software, and AI.

This role is embedded within the engineering team, focused on building and enhancing Video Management System (VMS) applications using C# and WPF for real-world surveillance use cases.

You will work closely with product, QA, and backend teams to develop high-performance, user-friendly desktop applications — translating complex system requirements into scalable and reliable software solutions.

The role

This role is:

Performance-focused Detail-oriented Problem-solving System-driven UI-conscious

What you’ll work on
VMS Application Development

Design and develop Video Management System (VMS) applications using C# and WPF

Build intuitive and responsive desktop interfaces with a focus on usability and performance

Integrate VMS with cameras, servers, and backend services for seamless functionality

Enhance application performance, scalability, and stability for real-time video operations

Identify issues, fix bugs, and ensure smooth functioning of deployed applications

Who this role is for
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 3+ years of hands‑on experience in C# and WPF application development
  • Strong command over XAML, MVVM design pattern, and user interface design
  • Experience with video streaming, recording, and playback in desktop applications
  • Familiarity with multimedia libraries: FFmpeg, GStreamer, VLC, or similar
  • Experience with SQL or embedded databases (e.g., SQLite)
What you’ll learn here
  • How to design and build scalable desktop applications using C# and WPF
  • How Video Management Systems (VMS) work in real-world surveillance environments
  • How to handle real-time data, video streams, and system integrations
  • How to optimize application performance for high-load and low-latency scenarios
  • How to write clean, maintainable, and production-ready code
  • How to collaborate with product, QA, and backend teams in a development lifecycle
  • Work on real-world, large-scale government and infrastructure projects
  • Be part of India’s growing electronic security and surveillance ecosystem
  • High ownership role with direct impact on business growth
  • Opportunity to build strong industry networks across government and partners
  • Fast-paced environment with real execution exposure

Ready to build systems that power real-world surveillance?

Applications are reviewed on a rolling basis

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer - Software
Engineer - Software

Eaton Corporation • Chennai District

On-site
INR 1,200,000 - 1,600,000
Software Engineer
Software Engineer

Magal Security Systems India Ltd • India

On-site
INR 900,000 - 1,400,000
C# WPF Developer - Desktop Application
C# WPF Developer - Desktop Application

Whiteblue • Chennai District

On-site
INR 800,000 - 1,200,000
Senior C# Developer - Desktop Applications (WPF)
Senior C# Developer - Desktop Applications (WPF)

RekNomics • Chennai District

On-site
Confidential
Field Application Engineer (Or) Solutions Engineer
Field Application Engineer (Or) Solutions Engineer

Frog Innovations Limited • Dadri

On-site
INR 500,000 - 1,000,000
Travel reimbursement and daily allowances
Fast-tracked career growth
Collaborative work culture
Software Engineer - (.Net, WPF)
Software Engineer - (.Net, WPF)

Manatal • Ernakulam

Hybrid
INR 800,000 - 1,200,000
Presales Solution Design Engineer (Video Management System)
Presales Solution Design Engineer (Video Management System)

JB Group of Companies • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Presales Solution Design Engineer (Video Management System)
Presales Solution Design Engineer (Video Management System)

JB Group of Companies • New Delhi

On-site
INR 1,200,000 - 2,400,000
Senior Embedded Software Engineer(Camera)
Senior Embedded Software Engineer(Camera)

Matrix Comsec • Vadodara

On-site
INR 600,000 - 800,000
Principal Developer - Software development
Principal Developer - Software development

WSP • Dadri

On-site
INR 1,400,000 - 2,000,000