Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
Senior 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 … to form 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 … electronics, computer 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 More ❯
including the Customer and operators Manage tasks and report progress for your work in line with the AVC Agile System of Work Your skills and experiences: Essential: Knowledge of MATLAB and Simulink toolset Requirements development and analysis Model Based Design and Systems Engineering approaches Desirable: Experience working with submarines or aerospace, automotive industries Knowledge of vehicle control Benefits: As More ❯
Daventry, Northamptonshire, United Kingdom Hybrid / WFH Options
Curo Resourcing Ltd
PT) products and services. Problem-solving and analytical tasks including concept development, mathematical modelling, and prototyping. Support for analysis through the development and use of software tools including Python, MATLAB, and C++, while adhering to coding standards. Delivery of functional blocks and features for integration into existing products; definition and execution of test plans to validate requirements and ensure … or Positioning. Strong analytical and problem-solving skills, with a focus on applying mathematical modelling to real-world challenges. Proficient in the development and application of tools including Python, MATLAB, and C++, with adherence to software development standards. A collaborative team player with a positive attitude, eagerness to learn new technologies, self-motivation, and excellent interpersonal and communication skills. More ❯
Team, including the Customer and operators Manage tasks and report progress for your work in line with the AVC Agile System of Work Your skills and experiences: Knowledge of MATLAB and Simulink toolset Requirements development and analysis Model Based Design and Systems Engineering approaches Experience working with submarines or aerospace, automotive industries Knowledge of vehicle control As well as More ❯
Cheadle, Staffordshire, United Kingdom Hybrid / WFH Options
Thales Group
stochastic processes is desirable. Evidence of previous experience deploying problem solving capability and the ability to pro-actively work alone or as part of a small team is essential. Matlab or equivalent knowledge is essential. Experience in MS Word and PowerPoint essential. Familiarity with a software language such as C/C++ and an understanding of object-oriented principles More ❯
Derby, England, United Kingdom Hybrid / WFH Options
Belcan
Due to winning new projects and clients, Belcan are looking for Contract Systems Engineers (Inside IR35) with Hybrid or Remote working with MATLAB Simulink experience. The Senior Systems Engineer will be responsible for developing, testing, and optimizing engineering system models in Simulink for Aerospace and Marine applications. The Senior Systems Engineer will have a deep understanding of control systems … signal processing, and model-based design. They will then use MATLAB to generate the code for the Simulink model, to optimize models for performance, accuracy, and resource utilization. The Systems Engineer will create comprehensive documentation for models, including user guides and technical specifications. They will work closely with cross-functional teams, including hardware engineers, software developers, and project managers More ❯
Coventry, England, United Kingdom Hybrid / WFH Options
Copello Global
system design models compatible with software generation Validate designs and assess performance Collaborate with internal and external stakeholders, including customers and operators What We’re Looking For: Expertise in MATLAB & Simulink Strong background in requirements development and systems engineering Experience with model-based design Desirable: Background in submarines, aerospace, or automotive sectors Knowledge of vehicle control What We Offer More ❯
be expected to bring your experience to nurture and coach junior team members to bring out their full potential. Essential: Experience creating test scripts/programmes (e.g. LabView, Python, MATLAB). Understanding of synthetic testing environments. Experience Integration/calibration of hardware and software models into a laboratory environment. Operation of entity models through GUIs (understanding mission objectives for More ❯
Lincoln, Lincolnshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
external stakeholders at varying levels Self-motivated with a strong aptitude for problem-solving and decision making, able to work unsupervised using your own initiative Computer proficiency: MS Office; MATLAB/Simulink/C++ desirable This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the More ❯
current software development best practices, e.g., source control, code review and continuous integration/deployment. Managing a Linux-based system, using cloud computing resources or computer clusters. Experience in MATLAB to understand existing aspects of codebase. Experience using Docker for managing development and deployment environments. Familiarity with the development of RESTful or similar APIs. Publications in highly ranked journals More ❯
and preventive actions. 6. Data Analysis and Statistical Techniques: Skills in analysing data to identify trends and root causes of issues. 7. Software Tools: Familiarity with tools such as MATLAB, LabVIEW, CANalyzer,INCA, CANoe , and quality management software. 8. Thermal and Mechanical Knowledge: Understanding of thermal management systems for HV components. 9. Safety Standards and Compliance: Knowledge of relevant … and preventive actions. 6. Data Analysis and Statistical Techniques: Skills in analysing data to identify trends and root causes of issues. 7. Software Tools: Familiarity with tools such as MATLAB, LabVIEW, CANalyzer,INCA, CANoe , and quality management software. 8. Thermal and Mechanical Knowledge: Understanding of thermal management systems for HV components. 9. Safety Standards and Compliance: Knowledge of relevant More ❯
close collaboration with all Vehicle Dynamics Teams and undertake any other work as directed by the Line Manager in connection with the role. Skills: Essential: Highly experienced programmer (ideally MATLAB as this is the basis of the current toolset) - knowledge of OOP and TDD. Proven experience of software architecture design. Ability to lead the development of the toolset and … the overall code architecture. AGILE advocate and SCRUM practitioner. Experienced user of Gitlab, MATLAB and Jira. Ability to work independently and proactively. Strong communication skills - ability to form effective lasting relationships, communicate clearly and influence effectively at all levels. Desirable: Knowledge of vehicle dynamics principles. Experience with data processing tools such as Matlab, Prosig DATS, LMS. Full UK 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 ❯
job as may be requested. Creation of user guides and manuals to the train CAE team members. Skills: You will have 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 Ideally you will have; Understanding of propulsion systems Understanding More ❯
Leicester, Leicestershire, East Midlands, United Kingdom
ACS Performance
Proficiency in PCB layout tools and Microsoft Office. Desirable Skills: Experience managing multi-disciplinary teams. Background in precision engineering , machine tools, or automation. Supplier engagement experience and use of MATLAB or C/C# programming. Experience in prototyping and new product introduction. Required Qualifications: Degree in Electronic or Mechatronic Engineering (or equivalent). At least 3 years' experience in More ❯
will have a Masters degree in Physics, Maths or Physical Sciences. You will have experience of data science techniques, data modelling, data analysis, Python, or C/C++ or Matlab Mathematical Modelling, techniques and solving engineering using your maths skills Scientists/Engineers will have an interest in Data Science, Mathematical Modelling, Software Development; Python, C, C++; Numerical analysis More ❯
frameworks to ensure robust deployment of all developments. - Support Agile ceremonies and retrospectives, fostering continuous improvement and collaboration across teams. What You Will Bring: - Strong programming experience, ideally in MATLAB, with knowledge of Object-Oriented Programming (OOP) and Test-Driven Development (TDD). - Proven experience in software architecture design and leading technical projects. - Familiarity with Agile methodologies, including SCRUM More ❯
embedded software and control systems for electric propulsion technologies. Support integration of AUTOSAR-based software into motor and inverter control platforms. Learn to design and simulate control strategies using MATLAB/Simulink with senior engineer guidance. Help validate systems using simulation tools and hardware setups like dyno testing and HIL platforms. Collaborate with multidisciplinary teams to support system-level … s or Master s degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field. Experience (academic, internship, or project) with embedded software or control systems. Basic knowledge of MATLAB/Simulink and control theory. Strong interest in electric motor control, power electronics, and real-time embedded systems. Team player with enthusiasm to learn industry tools like AUTOSAR, CAN More ❯
Milton Keynes, Coventry, West Midlands (County), United Kingdom
Evera Recruitment Ltd
embedded software and control systems for electric propulsion technologies. Support integration of AUTOSAR-based software into motor and inverter control platforms. Learn to design and simulate control strategies using MATLAB/Simulink with senior engineer guidance. Help validate systems using simulation tools and hardware setups like dyno testing and HIL platforms. Collaborate with multidisciplinary teams to support system-level … s or Master’s degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field. Experience (academic, internship, or project) with embedded software or control systems. Basic knowledge of MATLAB/Simulink and control theory. Strong interest in electric motor control, power electronics, and real-time embedded systems. Team player with enthusiasm to learn industry tools like AUTOSAR, CAN More ❯