moving from HW to SW after 10+ YoE..?

anyone have any experience/success with this? I am wondering whether I should consider working towards an SWE type of role.. I applied for a role at Google that requires some HW background and heard back from the recruiter. The interview process will be similar to an SWE role though.. I need to prepare really hard but also not sure if I have to start my career from scratch (even if I do make it). any thoughts? background: - am in a HW group but have a decent amount of low level, c/asm/firmware programming experience - not doing hardcore design/analog but working at System level and bandwidth/performance analysis reason to change: - current work/experience is closer to SW than hardcore hardware - Generally tend to be better/interested at SW coding than going deep into HW (PD, timing, CDC etc) - money is NOT the reason (yes, seriously) Thanks.

Broadcom Ltd. n33d OP Nov 14, 2019

Anyone..? Either this kind of transition isn’t very common or the success ratio is quite low or I may need to make the journey and hopefully live to write the tale..;)

AMD A97d Nov 15, 2019

Try asking in the sw section.

Broadcom Ltd. n33d OP Nov 15, 2019

Will do, thanks!

Intel nfqQ32 Nov 18, 2019

Current TC!

Broadcom Ltd. n33d OP Nov 20, 2019

Not quite relevant to the topic, but, TC is comparable to HW jobs. Not sure if I would be able to maintain the same if the SW switch is made.. TC: ~280k

Intel hulahoops1 Nov 19, 2019

If you figured anything out, please share the wisdom

Intel search_lov Nov 20, 2019

I got a Masters degree in SW, and it was easier to make the switch in current company and maintain level than in new company

Broadcom Ltd. n33d OP Nov 20, 2019

Ah, ok. Thanks for sharing..

Intel metasoft Nov 23, 2019

I remember there were few threads on people attending bootcamp or udacity courses, building side projects on github and making the jump to SW roles. Try searching for career transition or similar keywords. Internal change of profile within company is generally easier compared to directly applying elsewhere.

Intel userabc Nov 24, 2019

You can look at Georgia tech’s OMSCS program. Use it to gain knowledge and leetcode to prepare for interviews.

Western Digital Seagate Nov 28, 2019

I know a few guys did the change, and they all said it took a big learning curve, basically all the things people tell you to prep for interview also help prep you for the jobs too, so try them.

Broadcom Ltd. n33d OP Nov 28, 2019

Thanks for the suggestions.. Google shares a lot of prep material so that helps.. or help someone who wants to know what it takes to make the interview..

Intel Dhobikkuta Dec 21, 2019

@OP, ok to DM?