可以从硬件做起,软件分为应用软件(java和c++)和底层驱动开发(懂硬件知识,c,linux)。我看你的基础可以去参加嵌入式应用软件培训,以后当嵌入式程序员,当然也可以走底层驱动,三条道路都不好走,深圳这边的公司不太愿意培养新人。
建议你利用空闲时间自学一下,资料网上很多的,重要的是决心与毅力。
多问问自己为什么要学嵌入式,为什么对现有工作不满意。
最后送你一句话:隔行如隔山啊。
以为嵌入式菜鸟的问答。
自学太难 建议培训 原因自学不知道学那些东西 不知道企业都到要什么样的技术 遇到问题没人指点 即使会了 还有到处跑招聘会 找工作 你到优嵌 嵌入式实训中心都能解决