JOB: HMI Developer At Alstom

823
 

Overall Purpose of the role

Implementation of TMS Engineering work packages through HMI configuration, integration and testing activities.

Responsibilities

Defines/Participates in the Project HMI Design to define the HMI strategy, in accordance with:

  • In charge to generate the project HMI data configuration
  • Define, produce and integrate all the application data and parameters needed to customize the customer solution, at TMS Subsystem level according to the specifications and the design.
  • Coordinate the deliveries and HMI tests of the components of the system with the engineering teams.
  • Develop and Manage the HMI (Human Machine interface aka User interface )of the various components of the system (software, configurations, hardware …).
  • Signaling Principles
  • System architecture
  • Sub-system requirement
  • Implement and validate the HMI CRs taking into account the design impact
  • Produces Data integration results report and associated Change Requests (defects)
  • Develop interface procedures (UI elements, …) for SW and test with Data integration and testing
  • Perform HMI Development – internal and external interface like:
    – Establishes HMI development procedures (parameter verification) / criteria and elaborates the project requirement
    With specification & human machine interface details.
    Configures HMI environment & tools (development bench, recording tools, simulated I/O, …)
  • Cross-verifies HMI development and criteria produced by his peers on other projects
  • Support the project to analyse of CR
  • Support validation team as an interface for the design team
  • Deliver the baseline to project data for integration (Restriction and runtime configuration + Tools)
  • Manages his/her work products under configuration management
  • Contributes to continuous improvement (ROE, process, tools, …)
  • Applies and ensures application of processes and standards

Education, Knowledge & Experience

  • Bachelors or master’s in electrical / Electronics / Communications / Instrumentation Engineering
  • 5+ years of demonstrated experience in Software / Functional / System development configuration, integration and testing
  • Knowledgeable on Software / Functional / System configuration & development on HI/HMI
  • Experience in Traffic Management system in railways or Train Supervision/Central Control Centre/Train management System / Signalling principles
  • Strong analytical skills – Ability to understand & develop the real time behavior, complex systems with client/server applications (Windows, OPC,) and distributed database (XML, SQL, ) and implements user interface for the same using C#, WPF for windows environment
  • Specifies development of user interface, develop the same and ensures traceability vs requirements according to Requirements Management Plan
  • Ability build scenarios to analyses and or re-produce field defects in the platform environment; analyses/identify the root cause to the module level precision
  • Ability to prepare/setup automatic testing
  • Define & Manage integration platforms
  • Should have sound knowledge of Windows (2K, XP, Win7, Win10), MS office tools
  • Knowledge of OOPs concepts, Scripting (InstallShield/VB/VBA) OPC, XML, SQL and Networking fundamentals is desirable.
  • Ability to apply internal process required for TMS HMI Development
  • Strong knowledge on C#.Net, WPF mandatory
  • Knowledge on MFC and VB.NET desirable

Soft / Behavioural skills

  • Operational effectiveness – Competent
  • Teamwork and Accountability – Competent
  • Communicating with transparency – Competent
  • Ability to make decisions / Sense of urgency – Competent
  • Resilience – Competent
  • Strategic Vision – Emerging
  • Ability to work in multi-cultural environment

Location: Bengaluru

Company: Alstom

APPLY HERE