Considering pursuing a career in design verification -- curious to find out from my elders(?) on Blind what made them choose that path What are your thoughts on HW design verification?
what are you working ?
Good to learn, bad for money. Ppl say its a dying field. If you make it to top firms, i think you get rewards. I suggest sw may be better option, if possible purely because of number of opportunities.
My motivation was it has more opportunities than rtl! And I wanted to stay in front end roles.
Ignorance made them choose that path. Don't follow them
my take is its a growing area so most people start out their career going to do it Pros: there is a good job market given the complexity of nowadays chips. It varies from IP to SoC level, emulation, software-hardware co-sim. There are many things to do to make sure the chip is bug-free. Cons: its a testing roles at the end of the day. Not much career advancement after hitting terminal level. If you are a good RTL designer, you can keep learning and eventually become some kind of hardware architect. That is never going to happen for DV. There is a catch, RTL design jobs is limited and to become hardware technologist, its even more difficult.
Just my 2 cents. Demand is OK but pay is less than SWE. More importantly, no future. You don't actually design anything, you just verify what architecture and RTL told you to verify. And you don't even need to know why. And when you want to or have to find a new job, you'll realize how limited your choices are. If you're really interested in HW, be a architecture or RTL designer.
you are right, just the fact is RTL job is limited and to progress to hardware architect, just knowing writing RTL and synthesis is not enough. You need exposure to back-end to understand PPA. Those opportunities are limited given the grows in this field is not sky rocket like the sw world.
Agree. It's just that you'd better go fishing in the ponds that have lots of fish. And hardware industry is just not one of them.
in long term, most likely SoC level work will happen in India. US maybe only do IP level which require in-dept domain knowledge such as GPU Wireless CPU
in h/w verification from last 13 yrs..not a pro but can manage....if you starting your career....do something in s/w....my 2 cents
Do you think that you would have been in better position if you had taken design role ?
I'm hardware architect myself, and I'll echo other opinions that if you can avoid hardware and move to software, that's better for growth, learning and earning potential
can you share your experience to grow to this level. Let's say a new grad starting doing RTL for 1 block. how would they grow to be like you
I got lucky and skipped the process. Had a PhD and started in an architect role from the beginning. But I saw people in RTL and DV struggle to move out of their existing roles and transition to architect roles. Even DV folks had trouble moving into RTL, so the lack of portability concerned me
Elders 🤯
Please do the needful and revert back.
Huh?