Enable job alerts via email!

Power Systems Automation Developer (Python Development)

JR United Kingdom

United Kingdom

Remote

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Power Systems Automation Developer with expertise in Python for a remote role in the UK. The position involves developing tools for transforming PSS/E .raw files into Power Factory models, automating simulations, and ensuring accurate power system representation. Candidates should have strong skills in Python, experience with power systems, and the ability to produce well-documented code.

Qualifications

  • Experience in power systems automation and Python development.
  • Ability to parse and validate PSS/E .raw files.

Responsibilities

  • Develop Python scripts to parse .raw files and extract data.
  • Automate load flow simulations and generate structured outputs.
  • Create GUI/CLI for file selection and conversion.

Skills

Python
Communication

Tools

Power Factory
PSS/E

Job description

Social network you want to login/join with:

Power Systems Automation Developer (Python Development), United Kingdom

Client: Smartedge Solutions

Location: United Kingdom

Job Category: Other

EU work permit required: Yes

Job Views: 4

Posted: 12.05.2025

Expiry Date: 26.06.2025

Job Description:

Smartedge’s client is seeking a Power Systems Automation Developer (Python Development) for a remote position in the UK.

Experience Required:

We are looking for a skilled Python Developer with experience in power systems automation to develop tools for transforming PSS/E .raw files into Power Factory node-breaker models. Responsibilities include parsing, data mapping, GUI/CLI development, automation of load flow simulations, and output generation. The candidate should interpret and validate PSS/E .raw files for accurate power system representation.

  • Develop Python scripts to parse .raw files (PSS/E format) and extract relevant data such as BUS, LOAD, GEN, IBR, and transformers.
  • Design conversion logic for mapping bus-branch data to node-breaker format.
  • Utilize Power Factory Python API to automate model creation, P/Q assignment, and topology setup.
  • Automate load flow simulations and parse results into structured formats like CSV or JSON.
  • Create a lightweight GUI or CLI for file selection, conversion triggering, and log display.
  • Handle errors, convergence issues, and terminal mismatches during simulations.
  • Package scripts into .exe files for Windows 10/11 deployment.
  • Provide comprehensive user and developer documentation.

Additional preferences include experience as a design engineer/manager in DNO, developer, or renewable sectors within EHV or HV/LV systems, and experience preparing technical design reports for the distribution sector (11kV to 132kV). Knowledge of transmission and distribution systems, network protection, and reinforcement schemes is advantageous. Familiarity with power flow modeling tools like Power Factory, IPSA, DINIS, PSSE, and experience with DigSilent Power Factory and Siemens PSS/E are desirable. A strong understanding of node-breaker versus bus-branch topologies, substation layouts, validation parameters, and good communication skills are essential. Proficiency in Python 3.7+ and relevant libraries, as well as experience with Power Factory Python API and COM Automation, are required. The candidate should have a solid grasp of PSS/E .raw file structures, troubleshooting skills, and the ability to produce clean, modular, and well-documented code.

If interested, or if you know someone suitable, please contact me at Tel: +44(0)203 500 2108.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Python - Container Images

Canonical

City of Edinburgh

Remote

USD 45,000 - 80,000

14 days ago

Performance Tester

Scrumconnect Consulting

London

Remote

GBP 45,000 - 75,000

14 days ago

Python Full stack Developer

JR United Kingdom

Remote

GBP 50,000 - 70,000

Today
Be an early applicant

Senior Developer (Python)

JR United Kingdom

Greater London

Remote

GBP 50,000 - 65,000

7 days ago
Be an early applicant

Python Developer

JR United Kingdom

Cambridge

Remote

GBP 45,000 - 75,000

3 days ago
Be an early applicant

Python Developer - Fully Remote

JR United Kingdom

West Midlands Combined Authority

Remote

GBP 60,000 - 120,000

Today
Be an early applicant

Python Developer - Fully Remote

JR United Kingdom

Leeds

Remote

GBP 60,000 - 120,000

Today
Be an early applicant

Python Developer - Fully Remote

JR United Kingdom

Remote

GBP 60,000 - 120,000

Today
Be an early applicant

Full-Stack AI Software Engineer (Junior - Mid)

SlideSpeak

Greater London

Remote

USD 50,000 - 80,000

7 days ago
Be an early applicant