Dont choose a course because of what you see as 'career potential' or 'expected salary'.
You need to have an enthusiasm for what you are doing. Your mate's enthusiasm will not be enough.
A more general engineering degree will be more useful initially than one that is over specialised. You can always do a specialised Masters later (many people only do this in their 30s or 40s once they see where their overall career is heading).