Going from hardware DV to software engineer

Samsung / Eng aIEB21
Apr 18, 2018 14 Comments

I am currently a CE master graduate with three years of work experience. One year at IBM/GF mainly developing C++ tools to support test engineers so kinda counts as a software engineer job. Now I am working as a DV engineer for two years now, mostly writing systemverilog/python code and recently promoted to sr engineer. I would like to know how hard would it be for me to land a software eng job into companies like FANG? How much would they value my previous experience? Would I start as a junior engineer? Has anyone got some experience to share? Any recommendation aside from leetcoding? Thanks! Greatly appreciated

comments

Want to comment? LOG IN or SIGN UP
TOP 14 Comments
  • Samsung Lminus1
    I had similar experience as you. It is not difficult to get into FANG. But it takes more effort if you want to join as Level 4.
    Apr 19, 2018 4
    • Samsung / Eng aIEB21
      OP
      I'm not familiar with the terminology of L3/L4, could you explain a bit? Thanks!
      Apr 19, 2018
    • levels.fyi FTW!
      Apr 19, 2018
    • Samsung Lminus1
      L3 is the level you joined as MS graduate for G/F. L4 would be next level, which requires more system design knowledge and maybe advanced programming skills like multi threading. But one thing I am pretty sure about is your previous experience counts. And it is not difficult to describe these experience in a way like a SW system.
      Apr 19, 2018
    • @Lminus1 - are you at Google now?
      Apr 19, 2018
  • You can do it. Just do few months of solid Leetcode. You will have to start at L3 level though. Your past experience will not count much.
    Apr 18, 2018 4
    • Samsung / Eng aIEB21
      OP
      Thanks, is there like a specific area or role that can give me better chances or are they all basically all the same?
      Apr 18, 2018
    • It’s gonna be a generic SWE interview.
      Apr 18, 2018
    • Samsung / Eng aIEB21
      OP
      Understood. Thank you
      Apr 18, 2018
    • Samsung Lminus1
      Past experience counts, especially for G/F.
      Apr 19, 2018
  • Nvidia / Eng Mr.XoXo
    I am in the same boat as you and even though I have been pretty consistent on leet code, not having a CS Bs/Ms is hurting.
    What specific position can you transition into FANG with just you C++ knowledge or python knowledge.
    I am good with programming and Ds,algo but lack of theoretical cs is hurting in getting interview or getting accepted
    Apr 30, 2018 3
    • Samsung / Eng aIEB21
      OP
      How many years of experience do you have? I think if you have like 5y of work experience, they won't look into much you degree anymore. One of my colleague just went to google in cali
      May 1, 2018
    • Juniper OMPy48
      I am in the same boat too. I have 7 you. How did your friend manage to get into Google? Any advice he /she can share?
      Jun 1, 2018
    • Nvidia / Eng Mr.XoXo
      Well I just have 1.6 years of experience. So I am ready to give up that and start afresh in SW.
      Jun 8, 2018