PCS Controls Engineer
Posted 1 day 5 hours ago by Trades Workforce Solutions
Permanent
Full Time
Other
Oxfordshire, Oxford, United Kingdom, OX1 1
Job Description
PCS Controls Engineer / £50K - £75K DOE / Oxford / Onsite 
We're partnered with a leading energy systems division to recruit a PCS Controls Engineer. This is a hands on role focused on model based design and embedded control algorithm development for grid connected inverters used in energy storage applications.
The roleDesign, simulate and deploy embedded control algorithms for grid following and/or grid forming inverters. Work across power electronics controls, embedded software and grid synchronisation/protection techniques in a fast paced product development environment.
Key responsibilities- Develop control models for embedded targets: current/voltage regulation, PLL, active/reactive power, PQ and droop control
- Implement protection logic (overcurrent, over/undervoltage, anti islanding)
- Model, simulate and validate in MATLAB/Simulink & Stateflow (Simscape familiarity desirable)
- Generate embedded C via Simulink Coder / Embedded Coder and deploy to microcontrollers (Infineon XMC, TI C2000, STM32, NXP)
- Support MIL, SIL and HIL validation (dSPACE, Typhoon HIL etc.)
- Ensure requirements model code traceability; collaborate with systems, hardware and firmware teams
- Maintain models/version control with Git
- MSc or higher in Electrical Engineering, Power Electronics, Control Systems or similar
- 5+ years' MATLAB/Simulink MBD experience and Simulink auto code generation
- Strong knowledge of grid following / grid forming inverter control theory
- HIL experience and familiarity with CAN / Vector tooling (CANalyzer, CANape, CANoe)
- Solid control theory, signal processing and embedded systems background
- Excellent communication, problem solving and organisational skills
- Experience with grid connection standards (IEEE 1547, EN 50549, VDE AR N 4110, G99)
- Simscape modelling, UDS diagnostics, ISO 26262/IEC 61508 exposure
- Scripting for test automation (Python/ MATLAB), basic C/C++ or firmware experience
If you're interested, then please apply!