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