CourseElectromobility, Batteries & Hydrogen Applications open

Software management course for electric vehicles

Online course of 300 hours in electric vehicle software management, with 6 modules covering EV software architecture, the development and quality cycle, functional safety, vehicle cybersecurity and over-the-air updates, with an assigned technical tutor.

Duration300 hours · 3 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate

Software management course for electric vehicles — studying from Malta

Malta is advancing electromobility through government incentives, public transport electrification plans and the gradual expansion of charging infrastructure. The island's compact geography makes electric vehicles a practical choice, creating opportunities in charging networks, fleet management and battery servicing. Energy storage and renewable integration are also priorities as the country works to reduce its reliance on imported fuel. Engineers in this field typically work with energy providers, vehicle importers, public agencies and technology firms developing charging and storage solutions.

Fees for Malta: €743 (Euro), with instalments and employer sponsorship available.

Relevant bodies in Malta

  • Malta Resources Authority (MRA)
  • Transport Malta
  • Enemalta plc
  • Regulatory Authority for Energy and Water Services (REWS)

Typical roles

  • Electromobility Engineer
  • Charging Infrastructure Engineer
  • Battery Systems Engineer
  • Energy Storage Specialist

Questions from Malta

Which Maltese bodies oversee electromobility and energy-related engineering?

The Chamber of Engineers (KSU) regulates the title 'engineer' in Malta. Energy policy and regulation involve the Malta Resources Authority and the Regulator for Energy and Water Services, while transport electrification is supported by Transport Malta. A SEIUM qualification is private and not accredited, so its recognition is determined by employers or the relevant body.

Which employers in Malta use skills in batteries, EV infrastructure or hydrogen?

Malta's market for electromobility is driven largely by public transport electrification, charging infrastructure, energy utilities and fleet operators, with hydrogen still at an early stage locally. Many roles connect to EU-funded projects. Employers will look for practical experience, so pair your qualification with project evidence.

How manageable is this programme alongside a job, and how is it delivered?

Programmes are fully online and taught in English, with an assigned technical tutor and a final project. There is no need for a student visa to study from Malta. Specialist courses take around 300 hours and master's programmes 1,900, so plan your time carefully. Ask about instalment payments and whether your employer might sponsor you.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Describe the software architectures of electric vehicles.

02

Apply automotive software development and quality processes.

03

Analyse the functional safety requirements of software.

04

Assess cybersecurity threats in line with current regulations.

05

Manage remote updates in compliance with regulations.

06

Plan software testing and validation.

07

Control versions and configuration throughout the life cycle.

Profile

Who it's for

  • Automotive embedded software engineers working on electric platforms.
  • Vehicle cybersecurity managers preparing for UNECE R155 compliance.
  • Functional safety engineers applying ISO 26262 to EV software.
  • OTA update managers responsible for software campaigns across fleets.
  • Software validation engineers in HIL, SIL and MIL environments.
  • Software process quality managers working with Automotive SPICE.
  • Engineering or science graduates looking to join vehicle manufacturers.
Standards & tools

What you'll work with

  • UNECE Regulation No. 155 (vehicle cybersecurity and cybersecurity management system)
  • UNECE Regulation No. 156 (software updates and software update management system)
  • ISO 26262 (functional safety of road vehicles)
  • ISO/SAE 21434 (cybersecurity engineering for road vehicles)
  • ISO 24089 (software update engineering for road vehicles)
  • ISO 21448 (safety of the intended functionality, SOTIF)
  • Automotive SPICE (VDA) (automotive software process assessment)
  • MISRA C:2012 (C coding guidelines for critical systems)
  • Vector DaVinci
  • MATLAB/Simulink
  • dSPACE SCALEXIO
  • Polyspace
  • Jenkins
Syllabus

6 modules

  1. 1.1Control units and functional domains
  2. 1.2Zonal architectures and central computers
  3. 1.3The software-defined vehicle
  4. 1.4BMS, inverter and charger software
  5. 1.5Real-time operating systems
  6. 1.6AUTOSAR Classic and Adaptive
  7. 1.7CAN FD and automotive Ethernet communications
  8. 1.8Middleware and SOME/IP services
  9. 1.9Configuration and variant management
  10. 1.10Case study: software map of an electric vehicle
  1. 2.1V-model and agile development in the automotive industry
  2. 2.2Process assessment with Automotive SPICE
  3. 2.3Requirements management and traceability
  4. 2.4Model-based development
  5. 2.5Unit and integration testing
  6. 2.6HIL, SIL and MIL simulation
  7. 2.7Continuous integration and delivery
  8. 2.8Code reviews and static analysis
  9. 2.9MISRA C coding rules
  10. 2.10Practical exercise: test plan for a charging function
  1. 3.1Basic concepts of ISO 26262
  2. 3.2ASIL levels and safety requirements
  3. 3.3Hazard analysis and risk assessment
  4. 3.4Fault-tolerant architectures
  5. 3.5Safety monitoring and diagnostics
  6. 3.6Safety of the intended functionality (SOTIF)
  7. 3.7Qualified tools and tool confidence
  8. 3.8Safety cases and evidence
  9. 3.9Interaction with electrical safety
  10. 3.10Workshop: hazard analysis of the pre-charge function
  1. 4.1Requirements of UNECE Regulation No. 155
  2. 4.2Cybersecurity management system
  3. 4.3TARA analysis according to ISO/SAE 21434
  4. 4.4Secure boot and cryptographic modules
  5. 4.5Security of in-vehicle communication
  6. 4.6Gateways and network segmentation
  7. 4.7Security in charging and the backend
  8. 4.8In-vehicle intrusion detection
  9. 4.9Fleet vulnerability management
  10. 4.10Case study: TARA analysis of an on-board charger
  1. 5.1Requirements of UNECE Regulation No. 156
  2. 5.2Software update management system
  3. 5.3OTA remote updates and their architecture
  4. 5.4A/B partitions and failure recovery
  5. 5.5Software identification number (RXSWIN)
  6. 5.6Validation of updates before deployment
  7. 5.7Features on demand and licensing
  8. 5.8Telemetry and version monitoring
  9. 5.9End of support and software obsolescence
  10. 5.10Lab: simulation of an OTA update campaign
  1. 6.1Definition of the case study
  2. 6.2Software and version inventory
  3. 6.3Functional safety analysis
  4. 6.4Cybersecurity analysis
  5. 6.5Design of the update process
  6. 6.6Verification and validation plan
  7. 6.7Software management indicators
  8. 6.8Conclusions and recommendations
  9. 6.9Report and presentation
  10. 6.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so you can combine the programme with your job.

Each module combines theory, guided reading of the original standards and applied exercises. The working software is Vector DaVinci, MATLAB/Simulink, dSPACE SCALEXIO, Polyspace and Jenkins, in free, academic or evaluation versions. Real procedures are studied: hazard analysis of a vehicle function, cybersecurity threat analysis and simulation of a remote update campaign. Assessment is continuous by module, plus the final project.

Standards covered: UNECE Regulation No. 155, UNECE Regulation No. 156, ISO 26262, ISO/SAE 21434, ISO 24089, ISO 21448, Automotive SPICE (VDA), MISRA C:2012.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of UNECE Regulations No. 155 and No. 156, ISO 26262 and ISO/SAE 21434 applied to real cases, not as a theoretical annex.
Industry software:Vector DaVinci, MATLAB/Simulink, dSPACE SCALEXIO, Polyspace and Jenkins, in free, academic or evaluation versions.
Final project:a complete software management plan for an electric vehicle, covering functional safety, cybersecurity and the update process, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Map the EV software
Build the software map and version inventory of an electric vehicle.
Plan charging function tests
Draw up a test plan for a charging function using HIL, SIL and MIL simulation.
Pre-charge hazard analysis
Carry out a hazard analysis and risk assessment of the pre-charge function under ISO 26262.
TARA and OTA campaign
Perform a TARA analysis of an on-board charger and simulate an OTA update campaign.
Final project
Present a complete EV software management plan with safety, cybersecurity, update and validation analyses, reviewed by your tutor.
Career opportunities

Where this takes you

Automotive embedded software engineerVehicle cybersecurity managerFunctional safety engineerOTA update managerSoftware validation engineerSoftware process quality manager
Admissions & scholarships

Requirements

  • No prior qualification is required.
  • An internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 300 hours over 3 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with Vector DaVinci, MATLAB/Simulink, dSPACE SCALEXIO, Polyspace and Jenkins, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute certificate, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

No prior qualification is required: you only need a computer able to run the programme software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Software management course for electric vehiclesEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.