ABET maintains
a list of programs it accredits that are available 100% online. Some are in engineering, some in other fields such as engineering technology. National University reports that its
BS in Electrical and Computer Engineering is the only 100% online ABET-accredited program in the US in Electrical and Computer Engineering.
Liberty University has a newly ABET
BS in Civil Engineering mostly online with short on-campus visits. Liberty is notably friendly to transfer and alt credit. University of Alabama has an ABET
BS in Mechanical Engineering mostly online with short on-campus visits.
If a program that is
NOT ABET accredited but is likely to be transfer and alt credit friendly would work, you might look at the American Public University System
BE in Electrical Engineering.
My understanding is that it isn't uncommon for an engineer to train in one branch of engineering at the bachelor's level then transition to another branch of engineering through work experience possibly combined with further study.
Transfer and alt credit friendliness is mostly relevant here to accelerating the non-engineering parts of the degree. None of these programs will likely be advertised as accelerated, but they may be, somewhat, accelerable.
Texas A&M University-Corpus Christi has a competency-based
BS in Mechanical Engineering Technology mostly online with short on-campus visits. It's designed for entrants with a related associate's degree. Unlike the CBE programs we discuss most here, tuition is per-credit not per-semester. It looks like it's a little accelerable by taking a heavy course load.