Job Title: Senior Control Systems Engineer – Propulsion Controls
Location: Warwickshire
Employment type: Permanent/Outside IR35
We are seeking a Senior Control Systems Engineer – Propulsion Controls to lead the development of system-level and propulsion control algorithms that deliver exceptional vehicle performance, efficiency, and drivability across hybrid, electric, and conventional propulsion architectures.
The role focuses on model-based systems engineering (MBSE), control system design, and integration across propulsion subsystems using MATLAB/ Simulink/ Stateflow.
Responsibilities:
* System-Level Control Development
* Architect and develop vehicle-level control strategies coordinating multiple subsystems (e.g., motor, inverter, transmission, battery, thermal, and brake systems).
* Design supervisory and energy management controls for hybrid and electric propulsion systems.
* Define and maintain system-level control architectures, interfaces, and state machines.
* Ensure control coordination for torque delivery, energy flow, and system safety across the propulsion domain.
* Support system simulation and virtual integration for early verification of control interactions.
* Model-Based Control Design
* Develop, simulate, and validate control algorithms using MATLAB/Simulink/Stateflow and MAAB standards.
* Generate production-ready code using Embedded Coder or TargetLink, ensuring traceability to system requirements.
* Perform MIL, SIL, and HIL testing to validate control functionality and robustness.
* Systems Engineering & Integration
* Collaborate with system architects to translate functional requirements into control and system models.
* Work with vehicle integration, calibration, and validation teams to ensure end-to-end system performance.
* Support requirements capture, FMEA/FMEDA, and system safety analyses in compliance with ISO 26262.
* Lead cross-domain control integration, ensuring seamless communication via CAN, LIN, or Ethernet networks.
* Technical Leadership & Continuous Improvement
* Provide technical leadership within the propulsion controls domain; review designs and mentor junior engineers.
* Drive continuous improvement in model-based development processes, simulation fidelity, and validation efficiency.
* Participate in design and technical reviews, representing the control systems perspective at program level.
Essential:
* 9–12 years of experience in control systems design and model-based development within automotive propulsion or vehicle systems.
* Proven expertise in MATLAB, Simulink, Stateflow, and code generation tools (Embedded Coder, TargetLink).
* Strong understanding of system-level control design, supervisory logic, and multi-domain coordination.
* Deep knowledge of control theory (PID, state-space, observers, optimization, predictive control).
* Experience in one or more of:
* Electric Drive Unit (EDU) / Motor & Inverter Control
* Energy Management and Torque Coordination
* Battery, Thermal, or Hybrid System Controls
* Vehicle-Level Supervisory or Drivability Control
* Practical experience with HIL/SIL environments (dSPACE, ETAS, NI) and real-time validation.
* Understanding of AUTOSAR, software development lifecycle (V-model), and requirements traceability.
* Excellent problem-solving, analytical, and communication skills.
* Experience in leading small teams or technical work packages is an advantage.
Desirable:
* Knowledge of Model-Based Systems Engineering (MBSE) methodologies and tools (SysML, Simscape, AMESim, etc.).
* Understanding of Functional Safety (ISO 26262) and ASPICE-compliant development.
* Experience with vehicle data analysis, calibration, and diagnostics tools (INCA, CANape, Vector tools).
* Familiarity with Vehicle Dynamics, Chassis Control, and Powertrain Interaction.
* Master’s or PhD in Control Systems, Electrical, Mechanical, or Automotive Engineering.
Education:
* Bachelor’s / Master’s degree in Electrical, Electronics, Mechatronics, Control, or Automotive Engineering or equivalent.