Due to the requirement of lab work, it would seem unlikely at best if there could ever be an on-line engineer program.
JC is the least expensive route, making sure all classes transfer to a University. This way you can go at night and work during the day. Save as much a possible by living cheap. This will give some cushion later. Once at the University, sit down with the dept counselor, and get the course work mapped out. This will get you through in the shortest time physically possible.
Work while your going to school, many others do it, it just takes longer. If you want it bad enough, you'll find a way. There are no short cuts in getting a quality education.
I know this method works, because many years ago I did it; so can you.