I am a software developer at a large company. I was recently moved from the project I was hired on to to another project. Part of this was because the development work on my old project was drying up. I basically had my choice of project to move on to because I was very successful on my old project. I got special recognition awards and had a very positive performance review. I picked this project because the managers came highly recommended and the work seemed interesting.
Fast forward 5 months: Apparently, upper management was not satisfied with the progress that was made on the most recent build of a product I was not involved in producing and that is having a trickle down effect, mostly on me, because I'm the "new" guy. I am pretty incessantly being called into status meetings, on top of sending weekly status emails. I keep being told that I need to ask questions when I need help (I do) and every time I say "I need to talk to X person about this" they interpret that as "I am not getting the help that I need". I honestly know my stuff. I don't constantly need help but it feels like they seem to think I do. Because of the nature of the work that I am doing, my boss's boss doesn't sit with us in our area. She has a stake in this development work but it feels like she is projecting her insecurities on to me, even though I assure her that I am on schedule, adequately tasked, etc. This is really negatively affecting my morale and causing me a lot of stress.
How can I convince my boss's boss that she can trust me to do the job she hired me for?
Update: I figured I would give an update post to this. I feel I didn't explain this very well (I was writing emotionally), but the criticism of the work I was receiving was based on work that had been delivered three months before my hiring. But either way, I realized via several performance meetings that there was a culture and expectation clash in that group and that I wasn't doing work that I wanted to be doing. So with the blessings of my former supervisor, I swapped groups and I am enjoying it.