KEY RESPONSIBILITIES/AREAS OF ACCOUNTABILITY:
? Design&maintain desktop and web applications for industrial control and automation in Windows environment.
o Human-Machine Interface(HMI) development
o Interface with Soft PLC(TwinCAT/Codesys) environment
o Server/client development of SCADA systems
o SQL database and field bus technology
? Communicate with global teams in written&verbal English
o Document development, test plans, design changes and production design activities
o Frequent technical conferences
? Strive for executional excellence with strong self-motivation and ownership in a high trust environment
TECHNICAL/PROFESSIONAL KNOWLEDGE, SKILLS & ABILITIES:
Mandatory
Strong proven programming skills in C++ or C#
Strong programming skills in web server/application development.
Proven programming skills in script languages, e.g. Python, Ruby or Javascript
Experience in SQL/NO-SQL database design
Knowledge of classic data structures and algorithms
Knowledge of OOP Design Patterns and Practices
? Definite advantage
Experience designing, debugging and deploying software in Microsoft Visual Studio
Experience in using Test Driven Development (TDD)/SCRUM methodology
Knowledge of ASP.net/Django
Knowledge of MongoDB
Knowlwege of HTML5/CSS3
Experience in WCF/WPF/Silverlight/
? Preferable
Experience in programming real-time control systems
Strong knowledge of PC based control systems and embedded system
Working knowledge of standard industrial communication protocols.
QUALIFICATIONS:
EDUCATION
-Master Degree in Electrical/ Electronic /Computer/Automation Engineering.
- Good command of English (both in written and oral).
- RELATED EXPERIENCE
-3-5 years hands-on experience in industrial control and automation system design and troubleshooting preferred.