Power Systems Automation Developer (Python Development) (United Kingdom)

Smartedge’s Client is looking for Power Systems Automation Developer (Python Development) @ Remote (UK)

Experince Required :

We are looking for a skilled Python Developer (Consultant) with experience in power systems automation to create a tool for transforming PSS/E .raw files into Power Factory node-breaker models. The role includes parsing, data mapping, GUI/CLI development, automation of load flow simulations, and structured output generation. Interpret and validate PSS/E .raw file content for accurate power system representation.

  • Develop Python scripts to parse .raw files (PSS/E format) and extract BUS, LOAD, GEN, IBR, and transformer data.
  • Design and implement conversion logic for mapping bus-branch data to node-breaker format.
  • Use Power Factory Python API to automate model creation, P/Q assignment, and topology setup.
  • Implement load flow simulation automation and parse results into structured formats (CSV/JSON).
  • Develop a lightweight GUI or CLI for selecting input files, triggering conversions, and displaying logs.
  • Handle error reporting, convergence failures, and terminal mismatches during simulation.
  • Package scripts into .exe format for Windows 10/11 deployment.
  • Provide detailed user and developer documentation.
  • Experience working as a design engineer/manager for a DNO , Developer or Renewable company in EHV systems or HV/LV systems will be given high weightage
  • Preparation of Technical design reports for Distribution sector (11 KV up to 132kV).
  • Working knowledge of Transmission and distribution systems including network protection & Re-Enforcement schemes.
  • Experience in using a power flow modelling tool such as Power Factory, IPSA, DINIS, PSSE etc. will be beneficial.
  • Experience with Digslient Power Factory and Siemens PSS/E.
  • Strong understanding of node-breaker vs. bus-branch topologies and substation layouts.
  • Familiarity with validation parameters (voltage limits, thermal ratings, angle differences).
  • Good documentation and communication skills for report writing and stakeholder engagement.
  • Strong Python development experience in power systems or engineering domains.
  • Proficiency with Python 3.7+ and libraries for text parsing, file handling, and interface development.
  • Experience with Power Factory Python API and COM Automation.
  • Understanding of PSS/E .raw file structures and associated components.
  • Strong troubleshooting and error handling capabilities in model-based simulations.
  • Ability to write clean, modular, and well-documented code.

If this sounds like a role you would be interested in or if you know someone in this field.

Connect with me or email me at harshini.a@smartedgesolutions.co.uk

Alternatively, you can call me on Tel: +44(0)203 500 2108.

Company
Smartedge Solutions
Location
Guernsey, UK
Employment Type
Part-time
Posted
Company
Smartedge Solutions
Location
Guernsey, UK
Employment Type
Part-time
Posted