A system and method for remote reflashing of software for electronic
control units (ECUs). A method includes identifying vehicle groups for
software updating 200, determining vehicles within the vehicle groups,
each of the vehicles having a telematics device and a plurality of ECUs
202, preparing a software update package for each of the vehicles 204,
transmitting the software update package over a wireless carrier system
to the telematics device of each of the vehicles 206, and installing the
software update package in at least one target ECU for each of the
vehicles 208.