How to switch from embedded to software ?

Qualcomm zioddh
Aug 26 6 Comments


I am looking for suggestions on how to switch domain from embedded firmware (primarily C experience) to mainstream software development (full stack, web services etc).

4+ yoe in embedded firmware, comfortable with algorithms, familiar with Java but no professional experience.

Is it even possible to switch ? Any advice would be greatly appreciated.

Thank you guys!


Want to comment? LOG IN or SIGN UP
TOP 6 Comments
  • Bloomberg / Eng F.U. money
    Apply at Bloomberg as a gateway company. I know this douche who used to do embedded and now whines all the time how he hates using the heap. Probably unemployable elsewhere, highly valued here. πŸ€·πŸ»β€β™‚οΈ
    Aug 27 0
  • BYTON cJKu57
    Switch from c to c++ before jumping to Java?
    Aug 26 0
  • Apple dr amazing
    Why don’t you go to system level or lowerish level programming instead? Your knowledge of embedded will be a plus.
    Aug 27 2
    • Bloomberg / Eng F.U. money
      Because the closer you are to the processor the less TC you get.

      TC increases to the right:

      ASM ... C ... C++ & Java ... PowerPoint & Excel

      Higher level of abstraction = moar TC
      Aug 27
    • Apple dr amazing
      Aug 27
  • Amazon / Eng

    Amazon Eng

    I’m from Fresno
    I had to contract first to get a year of experience. I contracted as SDE at MSFT before switching to full time.
    Aug 26 0