MCU芯片从晶圆厂生产出来到用户手中的产品,整个产业链的不同环节都有嵌入式软件工程师的身影。软件开发是一项综合性的工作,需要综合运用技术、设计和创新思维。
作为一个终端产品开发的嵌入式软件工程师,我想探讨一下嵌入式软件工程师岗位的工作,主要是为了明确我们要做的事情,以及为什么这么做。
通过这种方式找到嵌入式软件开发工作的重心及目标,解决职业发展方向的问题是一个及其重要的问题。不能做那种战术上的高手,却是战略上的智障的一类人。
1. 时间花在哪里?

嵌入式开发的业务有哪些呢?对于产品开发,嵌入式软件工程师承担很多工作,首先需要对接客户,做需求分析,形成功能规格说明书;其次,开发,调试,测试固件,与客户沟通,确认最终样品;最后,开发一些配套工具,满足生产及售后的便利,降低维护成本。
我在这里虽然都是轻描淡写,实际对于实际的嵌入式开发工作而言,这里都是满满工作量啊。
2. 产品开发需要花费多少时间?

对于新产品开发一般需要大量的时间,才能开发出产品1.0的版本,而对于大部分同系列产品做定制开发需要较短的时间就可以了。
对于开发技术经验丰富的
本文探讨了嵌入式软件工程师的工作内容,包括需求分析、固件开发和解决方案设计。强调了理解产品系统和业务解决方案的重要性,认为工程师应提升技术资源的整合能力,同时扩展业务层面的认知,以提升核心竞争力。文章还讨论了职业发展的天花板,并提出通过打造不同层次的核心竞争力来突破瓶颈。
订阅专栏 解锁全文
1335

被折叠的 条评论
为什么被折叠?



