leading Power System solutions. Core Responsibilities Generate Single Line Diagrams for AC or DC system Architectures. Support or perform Power System studies and analysis using simulation software, such as MATLAB, or DigSilent, or eTAP, or PSCAD, or PSSE. Studies include, but not limited to, Short Circuit, Load Flow, Harmonic, Transient, Insulation co-ordination analysis, Arc & protection co-ordination. Generate More ❯
in the use of MBSE methodologies and tools (E.g. SysML). Experience: o Experience with Model-Based Systems Engineering (More than 2 years) o Demonstrated programming skills such as Matlab, Python or Javascript. o Proficiency with the Microsoft office package, particularly Word, Excel and Access. More ❯
Kidderminster, Worcestershire, Summerfield, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
in the use of MBSE methodologies and tools (E.g. SysML). Experience: o Experience with Model-Based Systems Engineering (More than 2 years) o Demonstrated programming skills such as Matlab, Python or Javascript. o Proficiency with the Microsoft office package, particularly Word, Excel and Access. More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
Automotive Engineering, Computer Science, or related discipline Experience in diagnostic development, fault modeling, or battery systems engineering Strong grasp of battery chemistry, electrical characteristics, and degradation mechanisms Skilled in MATLAB/Simulink, Python, and diagnostic tools (e.g., Vector CANape, CANalyzer) Experience with ISO 26262 compliance and diagnostic trouble code (DTC) structures Desirable: Hands-on testing with battery packs, cells More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
automotive BMS architecture, integration practices, and safety standards Desirable: Knowledge of embedded systems development and software-hardware co-design Experience in Model-Based Systems Engineering (MBSE) methodologies Proficiency in MATLAB/Simulink for signal modeling and fault simulation Exposure to CAN protocols, diagnostic design, and E/E architecture In return for bringing your expertise to our business we More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
Experience: Bachelors or Masters degree in Electrical Engineering, Computer Science, Applied Mathematics, or related field Strong knowledge of SOX compliance and ITGCs (Information Technology General Controls) Proficient in Python, MATLAB, or similar for modeling and data analysis Experience in battery systems, embedded control algorithms, or energy storage technologies Familiarity with statistical validation techniques and machine learning concepts Desirable: Hands More ❯
their job as may be requested. Creation of user guides and manuals to the train CAE team members. Essential Skills Required: Proficiency in programming language Python, VB, Java, Simulink, Matlab etc. Good understanding of CAD software 3DX CATIA MS Excel. Ability to adapt/understand new technology areas Communication skills. Desirable Skills: Understanding of propulsion systems Understanding of materials More ❯
PhD in Physics, Maths or a related area Strong background with C++ programming Experience with some of the following: Electromagnetic Modelling Vector Fields Finite Element Analysis (FEA) COMSOL Multiphysics MATLAB or Simulink Confidence writing reports and briefs Confident communicating findings to technical and non-technical stakeholders Occasional travel to alternate sites More ❯
PhD in Physics, Maths or a related area Strong background with C++ programming Experience with some of the following: Electromagnetic Modelling Vector Fields Finite Element Analysis (FEA) COMSOL Multiphysics MATLAB or Simulink Confidence writing reports and briefs Confident communicating findings to technical and non-technical stakeholders Occasional travel to alternate sites More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Rapiscan Systems
internships, or personal projects) - Basic understanding of electrical and mechanical systems - Eagerness to learn new technologies and procedures Preferred: - Familiarity with data acquisition systems or basic programming (e.g., Python, MATLAB) - Exposure to lab environments or technical testing setups - Interest in imaging systems, sensors, or electronics More ❯
Experience Essential: Experience in Systems Engineering and requirements capture and analysis Experienced in Control Engineering Theory and Application on complex mechatronic systems in the Motion Domain Significant experienced with Matlab/Simulink and Mathworks toolchain (i.e. Simscape). Experience using TargetLink and embedded coder Experienced with Automotive CAN bus protocols and tools i.e. CANOpen, J1939, ISO14229, ISO14230. Desirable: Experience More ❯
Job Title: Embedded Software Engineer - Power Location: Lichfield Term: 6 Month Initial IR35: INSIDE Hourly Rate: £DOE Key Skills: Embedded Software, Engineering, C++, Python, Microcontrollers, DSPs, MATLAB, Simulink, DOORS, Requirements Management, Aerospace, Electronics, Testing The Role: Are you an embedded controls specialist with a passion for tackling complex engineering challenges? We’re looking for a highly skilled Embedded Software … automotive, aerospace, defence, nuclear, etc.). Proficiency in embedded C/C++ and/or Python for microcontrollers. Strong understanding of embedded systems operation and ideally DSPs. Experience with MATLAB/Simulink code generation would be a plus. A team player mindset, quick to adapt, and eager to solve problems in a fast-paced, collaborative environment. Systems testing and More ❯
Job Description Summary We are looking for a skilled and results-oriented Data Scientist to join our team, with a focus on validating AI/ML models for grid innovation applications. This role involves the testing, verification, and validation of More ❯
Job Title: Lead Software Engineer – Calibration Tool Development (MATLAB/Python) Location: Warwickshire Employment: Contract IR35 determination: Inside Department: Powertrain Calibration We are seeking a highly skilled and motivated Lead Software Engineer to lead the development and evolution of internal calibration tools within the Powertrain Calibration team. This role will provide technical leadership for MATLAB/Python-based … Key Accountabilities & Responsibilities Technical Leadership Own and maintain a deep understanding of the architecture and codebases of CalTool, TACT, and PCM Manager. Lead the design, development, and optimization of MATLAB and Python scripts for calibration workflows, automation, and visualization. Develop Python-based utilities and integrations to extend MATLAB tools for data handling, reporting, and system interoperability. Architect modular … reusable libraries in MATLAB and Python to support scalability and consistent tool behaviour. Ensure robust error handling, logging, performance tuning, and long-term maintainability across all tools. Drive cross-platform integration with third-party systems (e.g., CRETA, INCA, BEATRICE, SQL databases). Establish best practices in documentation, version control (Git), unit testing, and peer reviews. Evaluate and adopt emerging More ❯
Job Title: Lead Software Engineer – Calibration Tool Development (MATLAB/Python) Location: Warwickshire Employment: Contract IR35 determination: Inside Department: Powertrain Calibration We are seeking a highly skilled and motivated Lead Software Engineer to lead the development and evolution of internal calibration tools within the Powertrain Calibration team. This role will provide technical leadership for MATLAB/Python-based … Key Accountabilities & Responsibilities Technical Leadership Own and maintain a deep understanding of the architecture and codebases of CalTool, TACT, and PCM Manager. Lead the design, development, and optimization of MATLAB and Python scripts for calibration workflows, automation, and visualization. Develop Python-based utilities and integrations to extend MATLAB tools for data handling, reporting, and system interoperability. Architect modular … reusable libraries in MATLAB and Python to support scalability and consistent tool behaviour. Ensure robust error handling, logging, performance tuning, and long-term maintainability across all tools. Drive cross-platform integration with third-party systems (e.g., CRETA, INCA, BEATRICE, SQL databases). Establish best practices in documentation, version control (Git), unit testing, and peer reviews. Evaluate and adopt emerging More ❯
that enhance operational efficiency and safety. Duties Design and develop control systems for various applications, ensuring they meet project specifications and industry standards. Utilise software tools such as Simulink, MATLAB, AutoCAD, and Revit to create detailed system designs and documentation. Collaborate with cross-functional teams to integrate control systems with existing infrastructure. Conduct debugging and troubleshooting of control systems … updated on industry trends and advancements in control engineering technologies. Qualifications Bachelor's degree in Electrical Engineering or a related field is preferred. Proficiency in Simulink, AutoCAD, Revit, MicroStation, MATLAB, and Python is highly desirable. Strong understanding of electrical systems and components. Experience in system design and implementation within an engineering environment. Excellent problem-solving skills with a keen More ❯