×
Register Here to Apply for Jobs or Post Jobs. X

Power System Engineer

Job in Chester, Cheshire, CH1, England, UK
Listing for: Cortech Talent Solutions Ltd
Full Time position
Listed on 2026-02-08
Job specializations:
  • Engineering
    Embedded Software Engineer, Systems Engineer, Software Engineer
Job Description & How to Apply Below

Overview

Role: Principal or Senior Embedded Software Engineer

Location: Chester

This role is exclusive to Cortech so please apply via this advert

You must have power protection relays experience

A senior technical leadership role responsible for embedded software architecture, project delivery, and guiding a multidisciplinary engineering team. The position requires deep embedded systems expertise, strong project ownership, and the ability to balance high‑level system design with hands‑on implementation.

Core Responsibilities
  • Define and own embedded software architecture across multiple product lines.
  • Lead project scoping, planning, resource allocation, and delivery.
  • Produce clear technical documentation, architectural designs, and test strategies.
  • Oversee code quality, conduct code reviews, and ensure robust CI/CT/CD practices.
  • Mentor engineers, support cross‑functional collaboration, and communicate risks and mitigations.
  • Ensure releases are fully tested, secure, and production‑ready.
  • Contribute to innovative design decisions and continuous improvement of engineering processes.
Essential Technical Skills
  • Advanced C/C++ for embedded systems.
  • Strong experience with real‑time operating systems (FreeRTOS or similar).
  • Deep understanding of multithreading, concurrency, and real‑time performance optimisation.
  • Experience with embedded systems for data acquisition, control, communications, and bare‑metal development.
  • Strong knowledge of Ethernet networking, including UDP/TCP/IP, TLS, unicast/multicast/broadcast.
  • Experience working with IP stacks and open‑source libraries.
  • Proven delivery of commercial embedded products on MCU platforms such as ARM Cortex, PIC
    24/32, ESP
    32, STM
    32, MSP.
  • Ability to break down complex requirements into deliverable work packages.
  • Ability to read and interpret schematics, datasheets, and hardware documentation.
  • Experience with power protection relays or protection‑related embedded systems (added as requested).
  • Knowledge of industrial or utility communication protocols (e.g., DNP3, IEC 61850, IEC 60870‑5‑101/103/104, Modbus, BACnet).
  • Experience with IoT/IIoT, cloud/enterprise platform integration, or industrial automation.
  • Linux or Balena

    OS experience; containers; scripting languages;
    Python; C#.
  • Familiarity with VLANs, LLDP, SSH, SNMP, LDAP/RADIUS.
  • Experience setting up or managing CI/CT/CD pipelines.
How to apply?

Please email a CV to dan

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary