I've been working as a tech lead for the past 10 years with this company that went through a upper management reshuffle recently. Since then, I've been having problems getting along with my new boss. My rating during the last few performance reviews has fallen just below "Meets expectations". I've been given indications that I should be stepping down from the Lead position. I am willing to do that as long as I continue to be employed with this company.
I was granted stock options a part of which vests in 6 months and the rest a year from then. I need to be employed here at least till my next vesting period if not more. In the last few weeks, I've started to get ignored at work, not being included in meetings and not getting my feedback heard. It's unclear if this behavior is due to me not stepping down or because of my performance. I've been told several times that I do a good job as a developer but not as a lead.
I have meetings with my boss next week to talk about my performance. I feel like I should be forthcoming on letting them know that I am willing to step down and asking her outright that If I step down, will I continue to be employed. Should I be approaching it this way?
How should I salvage this situation?