a Principal Controls Engineer to join their progressive team. Key skills required for this role BMS, Battery Management Systems, EV Charging Systems, Controls Engineering, E-Mobility, Electrification, MATLAB/SIMULINK, CAN, RS-485 & RS-232 , Embedded C/C++ Important BMS, Battery Management Systems, EV Charging Systems, Controls Engineering, E-Mobility, Electrification, MATLAB/SIMULINK, CAN, RS … Engineering). Experience as a Controls Engineer within electrification/e-mobility sectors. Experience with Battery Management/EV Charging Systems. Model-based design and development experience with MATLAB Simulink, Stateflow, Simscape. Experience with controls development in e-mobility programmes, particularly in Propulsion, Battery Management, or Vehicle Control. Knowledge of data communication protocols including CAN, RS-485, and RS More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing software architecture would be useful Strong communication skills Proven experience of developing motor control software for vehicle-based platforms within various mobility … validated prototypes ready for customer handover. This role requires experience of motor control algorithm development utilising embedded C (hand coding) software development OR model-based software development (Matlab/Simulink). A wider systems appreciation combined with experience of several e-mobility domains (e.g. automotive, aerospace, off-highway, marine, etc) would be preferred. Skills/experience required : Senior motor … science, automotive engineering, etc) At least 5 years of post-academic experience developing motor control software for electric vehicles. Good evidence of model based software development using Matlab/Simulink OR embedded C Experience of autocode tools (e.g. Embedded Coder) would be useful. Evidence of innovation and creative problem solving for relevant engineering projects Strong technical ability with theMore ❯
and safety standards (e.g., ISO 26262). Proven experience in test case development, test planning, and test coverage analysis. Familiarity with tools such as CANoe, Vector tools, MATLAB/Simulink, and test management platforms (e.g., Polarion, DOORS). Excellent communication and collaboration skills. Preferred Skills: 5+ years of experience in Battery Management Systems, automotive systems, or embedded systems testing. More ❯
s/Master's degree in Computer Science, Electrical Engineering, or related field. - Proven experience in designing and developing embedded software using C/C++. - Experience using Matlab or Simulink for system modelling and simulation (advantageous) - Extensive knowledge of real-time operating systems (RTOS) and hardware-software interaction - Familiarity with debugging tools and techniques for embedded systems. - Solid understanding More ❯
stakeholders to establish requirements and describe the design and deliverables. * Tracks priorities, scope, schedule, and cost. * Performs other duties as assigned. Skills/Abilities * Strong programming skills in MATLAB, Simulink, Python, C/C++. * Excellent analytical and problem-solving skills. * Excellent written and verbal communication skills. * Knowledge of Autonomy and GNC algorithms and technology. * Knowledge of real-time software More ❯
Luton, England, United Kingdom Hybrid / WFH Options
Leonardo
Xilinx UltraScale; Intel (Altera) or Microsemi (Actel). Fast interfaces such as PCIe, Ethernet, and JESD is also required. Auto-generated code using model driven engineering using Matlab and Simulink tools Derivation of detailed Firmware requirements and architecture from system requirements A structured approach to firmware design (RTCA DO-254 or similar) Cryptography and anti-tamper techniques Artificial Intelligence More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Xilinx UltraScale; Intel (Altera) or Microsemi (Actel). Fast interfaces such as PCIe, Ethernet, and JESD is also required. Auto-generated code using model driven engineering using Matlab and Simulink tools Derivation of detailed FPGA/Firmware requirements and architecture from system requirements A structured approach to FPGA/firmware design (RTCA DO-254 or similar) Cryptography and anti More ❯
Summary YASA is seeking a skilled engineer to lead the development, optimisation, and maintenance of our custom simulation toolchain for magnetic and thermal performance. We're looking for someone with proven experience in simulation toolchains, strong software engineering expertise, and More ❯
Systems Engineering, Electrical Engineering, Physics or Maths - and proven experience in simulation and modelling, preferably on aerospace or defence projects. Key skills and experience: Proficient with MathWorks tools, especially Simulink, Embedded MATLAB and Stateflow Confident building simulations from mathematical specifications Good understanding of modelling processes and working within a quality-driven environment Familiar with coding standards and development best … practice It would also be great if you have experience with: Rational Team Concert or similar configuration tools DOORS or other requirements management systems Autocode generation from Simulink Programming in C, FORTRAN or Ada Interested? If you're a seasoned Simulation & Modelling Engineer and want to work on a meaningful programme within a collaborative and technically advanced team, we More ❯
development process Champion the continuous improvement and harmonisation of engineering processes in alignment with Maritime and Air Sector standards Your skills and experiences: Essential: Competence in Mathworks (Matlab and Simulink) tools to apply Model-based systems engineering principles, tools and techniques Demonstrable knowledge of the system engineering lifecycle with ability to apply good systems engineering practices to your work More ❯
development process Champion the continuous improvement and harmonisation of engineering processes in alignment with Maritime and Air Sector standards Your skills and experiences: Essential: Competence in Mathworks (Matlab and Simulink) tools to apply Model-based systems engineering principles, tools and techniques Demonstrable knowledge of the system engineering lifecycle with ability to apply good systems engineering practices to your work More ❯
and development process Champion the continuous improvement and harmonisation of engineering processes in alignment with Maritime and Air Sector standards Your skills and experiences: Competence in Mathworks (Matlab and Simulink) tools to apply Model-based systems engineering principles, tools and techniques Demonstrable knowledge of the system engineering lifecycle with ability to apply good systems engineering practices to your work More ❯
and development process Champion the continuous improvement and harmonisation of engineering processes in alignment with Maritime and Air Sector standards Your skills and experiences: Competence in Mathworks (Matlab and Simulink) tools to apply Model-based systems engineering principles, tools and techniques Demonstrable knowledge of the system engineering lifecycle with ability to apply good systems engineering practices to your work More ❯
and development process Champion the continuous improvement and harmonisation of engineering processes in alignment with Maritime and Air Sector standards Your skills and experiences: Competence in Mathworks (Matlab and Simulink) tools to apply Model-based systems engineering principles, tools and techniques Demonstrable knowledge of the system engineering lifecycle with ability to apply good systems engineering practices to your work More ❯
and development process Champion the continuous improvement and harmonisation of engineering processes in alignment with Maritime and Air Sector standards Your skills and experiences: Competence in Mathworks (Matlab and Simulink) tools to apply Model-based systems engineering principles, tools and techniques Demonstrable knowledge of the system engineering lifecycle with ability to apply good systems engineering practices to your work More ❯
Warwick, Warwickshire, United Kingdom Hybrid / WFH Options
Contechs Consulting
experience as a software architect in automotive domain Excellent knowledge of application software design in autosar based architecture Excellent knowledge of UML and Model based system engineering, MATLAB/Simulink modelling experience Experience Required: Capable of validating the control code through use of software validation tools and in the HIL environment Knowledge of Powertrain and/or Electrical systems More ❯
Royal Leamington Spa, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
experience as a software architect in automotive domain Excellent knowledge of application software design in autosar based architecture Excellent knowledge of UML and Model based system engineering, MATLAB/Simulink modelling experience Experience Required: Capable of validating the control code through use of software validation tools and in the HIL environment Knowledge of Powertrain and/or Electrical systems More ❯
affect the real-world performance of radar systems and how these can impact modelled or simulated performance prediction Extensive experience of mathematical simulation tools/languages (e.g. Mathworks MATLAB, Simulink, Pearl, Python, MathCAD) Higher education (or equivalent experience) in a relevant STEM discipline Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a More ❯
Experience: Candidates should have the following skills and experience. Strong technical expertise - ideally a good technical degree in software, computing, electronics, control systems or automotive engineering. Proven Matlab/Simulink and Stateflow experience in complex embedded programming and debugging. Knowledge/experience of vehicle/machine/engine control systems Experience in development processes for real-time control systems More ❯
Peterborough, Stanground, Cambridgeshire, United Kingdom
Entech Technical Solutions Limited
Experience: Candidates should have the following skills and experience. Strong technical expertise - ideally a good technical degree in software, computing, electronics, control systems or automotive engineering. Proven Matlab/Simulink and Stateflow experience in complex embedded programming and debugging. Knowledge/experience of vehicle/machine/engine control systems Experience in development processes for real-time control systems More ❯
achieve the appropriate level of UK security clearance to SC or DV level • Experience in some of the following o Modelling and coding (significant experience of MATLAB and ideally Simulink) o Algorithm development, Data analysis and/or technical report writing • Desirable experience: o Proficiency in MATLAB and development of models in Simulink o Formal software or firmware More ❯
BS34, Filton, South Gloucestershire, Gloucestershire, United Kingdom
Cirrus Selection Limited
Club and More Skills and qualifications required from the following: A Degree or Masters in an Engineering, Mathematics or Science related subject Proven, hands-on experience with MATLAB and Simulink, or other programming languages for system modelling and simulation. Knowledge of coding standards and peer review of coding changes Strong understanding of dynamic systems and numerical modelling. Familiarity with … FMUs, S-Functions, or co-simulation frameworks) into Simulink. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation from Simulink Experience working with Agile/Scrum/Kanban Experience working with external and international partners Due to security requirement classification, this role is only open to British Citizens, who More ❯
Club and More Skills and qualifications required from the following: A Degree or Masters in an Engineering, Mathematics or Science related subject Proven, hands-on experience with MATLAB and Simulink, or other programming languagesfor system modelling and simulation. Knowledge of coding standards and peer review of coding changes Strong understanding of dynamic systems and numerical modelling. Familiarity with model … FMUs, S-Functions, or co-simulation frameworks) into Simulink. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation from Simulink Experience working with Agile/Scrum/Kanban Experience working with external and international partners Due to security requirement classification, this role is only open to British Citizens, who More ❯
MS) Communication skills to influence both internal and external stakeholders ? Bonus Points For Familiarity with HMI design, automotive UX/UI systems Hands-on experience with tools like MATLAB, Simulink, AudioWeaver, or similar tuning/simulation software Deep understanding of in-car system integration challenges and solutions Proven experience in automotive acoustic systems engineering and cross-company technical collaboration More ❯
As Encountered Within The Aerospace Sector Electro-mechanical, Electro-hydraulic or Mechatronic control components/systems 3D design and 2D drawing creation Mathematical modelling (e.g. Excel, MathCAD, MatLab/Simulink, FEA) Some knowledge of aerospace materials and their properties Aerospace configuration control and quality systems Awareness of common machining and fabrication processes Development of assembly techniques and associated tooling … Supplier List (PSL). Speculative CVs from agencies not on our PSL will not be considered, and no introduction fee will apply. TITL1_UKTJ Nice-to-have skills Matlab Simulink Tewkesbury, England Work experience Mechatronics Engineer Frontend Electronics Engineering Languages English Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering More ❯