Tech Industry
Yesterday
836
PM is irrelevant role and will die in next 2-3 years.
Tech Industry
6h
795
Why doesn't OpenAI offshore and reduce expense by 80%
India
Yesterday
968
Ideal indian parents
Tech Industry
Yesterday
894
Is meta really worth the wait?
Tech Industry
3d
34086
What happens when most of your team is Indian?
Hi, I am a hardware engineer with 4 years of experience. I will be joining masters in Computer Engineering in FALL-2021 (deferred because of Covid-19). During my years as a hardware engineer, I realized that software has much more jobs and higher pay than hardware. If I develop skills in Data Structues, Algorithms and do Leetcode properly, will the companies be willing to hire me (as a new college graduate) provided that I will have around 5 years of experience in hardware. I have done decent level of scripting in my job, but nothing like software development. #Need advice #hardware #software #
What did you do in hardware? Did you do any uC, fpga, dsp programming or pure analog circuits, IC design?
My job profile is Physical Design, which means converting RTL to actual silicon.
I’m interested.. I do fpga/rtl and am considering switching to software.. is there any benefit?
Once you are done learning software, look for change within your organization. That’s the best bet to switch.
@OP How old are you?
Yeah you are good but they might treat you like a new grad still.
Yes it's totally possible. Just do many projects during your master's and be comfortable with data structures and algorithms . Infact I feel it will give you more of an edge at companies like Apple and Samsung where you have much more domain knowledge than a purely software person (totally depending on the JD) Best of luck for your Master's!
I don’t think so. I’ve been designing RTL from a spec for decades and I believe I get more than software engineers. For example as an ASIC design engineer, the salary will start from $100K at least. You may know a design engineer role includes not only a design, but verification, FPGA validation, synthesis, DFT/MBIST, STA, silicon bring up. Too many expertise needed and they need to be kept up with up to date always.
Nothing to take away from you, while you may be extremely good at your job, an average SWE earns atleast 1.5 times an extremely brilliant HWE. Plus, there are more opportunities as a SWE in multiple fields compared to HWE. Most HWE are not in the field for the money, but because they really like it. OP is very clear that he is more inclined towards job opportunities and pay, and is willing to switch job profiles. The starting salary nowadays including rsu for a SWE easily exceeds 200k with just a masters and leetcode.
This 👍
Ms in cs...where r u going to pursue this? Is it online or full time..i feel its not late for the shift...and its a good decision in my opinion
No.. MS in computer engineering. Did not get MS CS in any good university since my UG and my job profile is not related to CS
I am also curious to know if u r pursuing full time masters leaving ur h1b? Or is it part time or is it omscs from gatech?
I think it is possible for you to switch to software if you take the right courses and get good at algorithms and data structures. But it might be difficult to justify physical design experience as relevant to software. So most likely you will be treated as new grad.
@tghb, thanks for ur comments. I am okay to start afresh as a new grad in software, if companies are willing to accept a switch after 5 yrs on non software job.
Yes. Just embellish your job descriptions on your resume a bit.
@Uber Alice, I did not get you. Can you please elaborate or guide me?
He meant highlight all your accomplishments, work projects, skills and work you did while working as a HWE in your resume after MS.