C# Desktop Application Engineer (Industrial Automation) (PW35ST RM 4185)

June 22, 2026
sradmin

Position: C# Desktop Application Engineer (Industrial Automation) (PW35ST RM 4185)

MALE CANDIDATES ONLY


Education – Diploma/ Engineering/ BSC
Must be comfortable working on shop floor and onsite work

Job Description:
We are looking for a C# / WPF Software Engineer with strong multithreading concepts and hands-on hardware interfacing experience to develop Windows-based desktop applications for industrial automation systems. The role involves close interaction with shop-floor hardware, PLC systems, sensors, meters, and special-purpose machines.

  • Application Development
    o Design and develop Windows Desktop Applications using C#, WPF, MVVM
    o Develop hardware-interfacing applications that communicate with industrial devices
    o Implement real-time data acquisition and device monitoring
    o Ensure performance and stability using multithreading and synchronization techniques
  • Multithreading & Performance
    Strong understanding of:
    o Multithreading concepts
    o Thread synchronization
    o Interlocks / Mutex / Semaphore / Locks
    o Background workers & async/await
    o Handle parallel device communication and UI responsiveness
  • Hardware Interfacing
    Interface with industrial hardware, such as:
    o PLCs
    o Sensors & actuators
    o Meters (energy / water / gas)
    o Cameras / scanners
    o Controllers & embedded devices
    o Experience in desktop applications that directly communicate with hardware
  • Industrial Automation Exposure
    o Work on factory shop-floor applications
    o Understand automation lines, component tracking, vehicle tracking
    o Exposure to SPM (Special Purpose Machines)
    o Support installation, commissioning, and troubleshooting at factory sites

*********************************************************************************************************

Job Category: C# Desktop Application
Job Type: Full Time
Job Location: Hyderabad
Experience: 3 - 5 years
Notice period: 0-45 days

Apply for this position

Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.

Drop files here or click to uploadMaximum allowed file size is 200 MB.
Allowed Type(s): .pdf, .doc, .docx