Offers “Schneider Electric”

Expires soon Schneider Electric

Software Developer - ClearSCADA

  • Coventry (West Midlands)
  • IT development

Job description

ClearSCADA Software Engineer

Schneider Electric is seeking a software engineer with strong C/C++ experience to join its ClearSCADA development group based at the Coventry office. The main responsibility of the role is to develop, extend and support Schneider Electric's ClearSCADA product to meet new market and user requirements. The team uses agile development techniques.

ClearSCADA is an advanced wide area telemetry SCADA package with proprietary online database, extensive support for telemetry and integrated graphics package. It is used in large wide area monitoring of assets and plant, for example monitoring water networks for water authorities.

The ideal candidate must have the following skills and knowledge:
· Excellent modern C/C++.
· Solid knowledge of the C++ Standard Library (STL).
· Multi-threaded application development.
· Strong problem solving and analytic skills.

The ideal candidate should have the following skills and knowledge:
· Microsoft Visual Studio.
· C#.
· Knowledge of writing software for large distributed systems (e.g. client/server).
· TCP/IP stack and API.
· Microsoft Windows platform.

Although not essential, experience of the following tools and technologies would be an advantage.
· Agile development techniques.
· Knowledge of telemetry protocols (e.g. Modbus, DNP3, IEC 60870 or similar).
· Experience of PLC's, RTU's or outstations.

However an enthusiastic candidate new to professional software development would also be considered if they have a strong desire to learn and develop their skills.

We are looking primarily for a telemetry development specialist; this role would involve writing software to add to our ClearSCADA offering which would include writing communication drivers, adding new features to the database and potentially GUI work.

The successful candidate will be trained in ClearSCADA and then initially spend time developing smaller features and fixing bugs. Over time this will progress to include larger development tasks. For example, adding support for new communication protocols or field devices.

Diversity is our heritage and our future. Be a part of it.

At Schneider Electric, Diversity & Inclusion is at the heart of our organisation, it's an integral part of our history, culture and identity. We recognise that embracing diversity unlocks innovation and creativity and fosters collaboration. We want our employees to reflect the diversity of our communities and the customers we serve. As a result, our teams are stronger to drive the company's future.

We are always open to a conversation around flexible working.

Make every future a success.
  • Job directory
  • Business directory