Position: Application development and support (C#, WPF) (PW313ST RM 2928)
Location- Bangalore / 6 Days working from Office.
Only Male candidates are allowed for this position
Education- Diploma/ Engineering/ BSC
Must have skills: C#, industrial automation, desktop application, multithreading, hardware interface are mandatory.
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
- Design and develop Windows Desktop Applications using C#, WPF, MVVM
- Develop hardware-interfacing applications that communicate with industrial devices
- Implement real-time data acquisition and device monitoring
- Ensure performance and stability using multithreading and synchronization techniques
🔹 Multithreading & Performance
- Strong understanding of:
Multithreading concepts
Thread synchronization
Interlocks / Mutex / Semaphore / Locks
Background workers & async/await
Handle parallel device communication and UI responsiveness
🔹 Hardware Interfacing
- Interface with industrial hardware, such as:
PLCs
Sensors & actuators
Meters (energy / water / gas)
Cameras / scanners
Controllers & embedded devices
Experience in desktop applications that directly communicate with hardware
🔹 Industrial Automation Exposure
Work on factory shop-floor applications
Understand automation lines, component tracking, vehicle tracking
Exposure to SPM (Special Purpose Machines)
Support installation, commissioning, and troubleshooting at factory sites
*******************************************************************************************************************************************
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.
