Thats the beauty of being in a high demand line of work? I struggle to see how being a swe could leave you with no voice. You have mobility and are highly paid. If your company isn't doing well go find a new job?
I totally understand why people want unions for lower demand work. But I don't understand it for sw.