This position is no longer open for applications

SCADA HMI Development Engineer (Railway Experience)

SCADA HMI Development Engineer (Railway Experience) (THALES-HMIDevEng) Dubai, United Arab Emirates

Work Location : Dubai, UAE

Duration : 15 Months

Working on Metro Project as OCS/SCADA HMI Development Engineer under the Operation and Control System/SCADA Software lead, you will be part of the OCS Team based in Dubai performing the OCS/SCADA Software development activities in order to gain acceptance of the delivered OCS Software. 

The job holder will be required to perform a hands-on role, taking part of all OCS Software development for HMI, inclusive of IVVQ activities

ROLES & RESPONSIBILITIES :

  • Work under SCADA Software leader and in close cooperation with Software & System Engineers, OCS PDA, and OCS Work Package Manager.
  • Perform all the software activities required to develop, verify and manage the change requests for the HMI.
  • Ensure that the design of the software architecture and interfaces for the HMI component to meet functional and performances requirements
  • Perform testing software functional, design and quality requirements for the HMI components.
  • Lead its own Software activities on time and quality requirements as per Software Development Plan.
  • Assist SCADA Software leader to maintain and improve in-house software modules.
  • Documents, procedures, working practices and tools to be used on platform
  • Escalate any major issues / risks.
  • Provide support to Integration and Test teams

WORK EXPERIENCE REQUIREMENTS

  • At least 5 years relevant experience in design, development of software
  • Proven experience of designing/developing SCADA HMI based software solutions.
  • Proven experience in working within multi-disciplinary teams to design technical software solutions
  • Experience of configuration control processes, understanding of configuration management tools and continuous build environment
  • Experience of requirements tracing from design through to development and test
  • Will have demonstrated a high degree of technical expertise, problem solving skills, innovation and commitment.
  • Experience in software lifecycles, system engineering, formal testing, and verification & validation
  • A strong record of on-time delivery

Knowledge and experience on the following elements

 Architectures
o Real-time
o Service Oriented Architectures (SOA)
 Development Methodologies
o Agile
 Development Environments
o Visual Studio
o Code editors e.g. vi
 Programming and Markup Languages
o TCL Scripting (mandatory)
o C, C++
o Java, Javascript
o CSS, HTML
o Shell Scripting
o Web Services
o XML
o UML
 Operating Systems
o Windows
o VMWare
 Configuration Control
o Git
 Relational and Hierarchical Databases
o SQL Server
o Oracle
o MySQL
 Real Time COTS Products
o Wonderware , InTouch, ArchestrA
o SCADAsoft
o PLC (Programmable Logic Controller)
o RTU (Receiver Transmitter Unit)
 Enterprise Middleware
o Tomcat

QUALIFICATION, CERTIFICATION & EDUCATIONAL REQUIREMENTS

  • Degree in software engineering or equivalent
;