<human>: Can you condense the text into a few key points?

I'm in a weird situation where I feel like my coworkers don't respect me.

During high school, I skipped a grade (sophmore year) and went to a top engineering college when I was 17. From my very first year till my last year, I worked with my best friends on a startup. Although our company wasn't successful, I learned a lot in the process. I graduated with my B.S. last year at age 20. When I went job hunting, I managed to leverage all my experience to land a good job. I am a Principal Engineer (PE) at a mid-size (500-2000 employees) company earning 190k/yr (160k + 30k/yr stock).

Fast forward to today. Since I've been here for a year, I feel as if my coworkers do not respect me the same way they do other PEs. I am the youngest PE in the company and sometimes it hurts me. I was initially brought on to design a new product for the company (a product similar to what my startup worked on). During meetings, when I suggest and strongly urge the team to take a certain direction/approach/technology, I am reprimanded for being too young. This is despite the fact that I have intimate knowledge about how to best architect the product and more experience in the field than all of my coworkers.

During day-to-day conversations, my age and perceived inexperience is a frequent talking point. Frankly, if it didn't impact my ability to do my job, I wouldn't mind so much. But now, I'm getting sick of it. Does anyone have any suggestion for what to do?
<bot>: Very young new grad in a very senior position. Coworkers do not respect me due to my age. How to overcome this?