
Посмотрите внимательно на существительные из Вашего списка: все они, кроме одного, производные, образованы от других существительных при помощи суффикса -ЁР-:
◆ шахтёр: шахт-а + -ЁР-;
◆ лифтёр: лифт-_ + -ЁР-;
◆ вахтёр: вахт-а + -ЁР-.
И только одно слово ШОФЁР непроизводное, то есть в русском языке оно не образовано ни от какого другого слова, оно было заимствовано именно в этой звуковой оболочке, только записано кириллицей, а не латиницей. Суффикса в нём нет, основа состоит только из корня ШОФЁР-, а за основой – нулевое окончание.

И хотя ИНТЕРНЕТОВСКИЕ МОРФЕМНЫЕ СЛОВАРИ выделяют и в этом слове суффикс -ЁР-, ОНИ НАМ ЛГУТ. Подбор однокоренных слов показывает, что нет среди них такого, которое позволило выделить корень ШОФ-.
Вот они, эти однокоренные слова:
◆ существительные: шофёришка, шоферня, шофёрство, шофёрша, шоферюга;
◆ прилагательное: шофёрский;
◆ глагол: шофёрить, отшофёрить, пошофёрить;
◆ наречие: по-шофёрски.
О том, что в слове ШОФЁР нет суффикса -ЁР-, свидетельствует и его происхождение. Это слово появилось у нас не так давно, в советские времена, и было заимствовано из французского языка. Во французском есть слово CHAUFFEUR «кочегар», «шофёр», образованное суффиксальным способом от глагола CHAUFFER «топить, согревать». Но в русский язык пришло именно слово CHAUFFEUR, так что о суффиксе -ЁР- говорить не приходится, а французский язык, в котором суффикс в слове CHAUFFEUR есть, нашему языку не указ – наш язык развивается по собственным законам, и у нас в слове ШОФЁР и родственных ему словах корень ШОФЁР- (ШОФЕР-).

Надо очень осторожно относиться к сведениям, которые выдаёт Интернет, не доверять даже неплохим сайтам, всё проверять, думать, рассуждать.