6 years. At my current company you have to demonstrate leadership abilities and also technical ability to get it. It isn't given to people for just existing for a certain amount of time in a specific career. At least not where I work, a lot of places do that which leads to incompetent seniors.