R&D Senior Software C# Engineer
Core
Design, develop, test, and integrate software solutions for process automation and digital monitoring platforms for high-voltage industrial equipment.
Role type
Senior IC software engineer (industrial automation)
Builds
Scalable applications, configuration tools, device integration, and intelligent monitoring features for industrial automation systems.
Domain
Industrial automation, high-voltage power systems, condition monitoring
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Python, JavaScript, object-oriented design, software architecture, system design, IoT integration, industrial protocols, debugging, automated testing
Preferred skills
M.E./M.Tech degree, experience in process automation, knowledge of high-voltage products (circuit breakers, switchgear), machine learning concepts, digital twins, OT cybersecurity
Technologies
C#, C++, Python, JavaScript, IoT systems, industrial devices, edge/cloud connectivity
Responsibilities
Design and maintain software applications for process automation; lead implementation of scalable solutions; contribute to software architecture and system design; develop data-driven features including ML-enabled functions; collaborate with engineering and domain experts; own complex development tasks from analysis to deployment; apply software quality practices; support integration with industrial devices and IoT systems; mentor junior team members.
Seniority
Senior, hands-on IC with mentorship responsibilities