If you are in a corp environment doing things the way you'd like or want means you have to be a senior level IC or some sort of a team leader. But getting to that in the best of corporate cultures would mean you have you 'do' what you are told for 3-5 years - the same thing that you hate and would like to stop doing.
You would have 2 primary options#.
Go through the motions for abt 3 years and then hope you can get in to a meaningful position and do things the way you'd like...
Or, join a startup that works on something that thrills you and instantly start doing things the way you'd envision it. (You have the added incentive of having a shot at becoming really rich through a buyout or an IPO)
# - Other factors like family, current financial condition, the "real" scenario at your current place of work etc, are likely to add weights to the 2 options