一文介绍嵌硬和前软以及纯软的区别

1. 嵌入式软件工程师

嵌入式软件工程师主要负责嵌入式系统中的软件部分的设计和开发。他们需要具备扎实的软件开发技能,包括编程语言、算法和数据结构等方面的知识。他们的主要工作内容包括:

系统需求分析:嵌入式软件工程师需要与客户或系统需求方沟通,了解系统需求和功能要求。软件设计:根据系统需求,嵌入式软件工程师需要设计软件架构、模块划分和接口设计。软件编码:嵌入式软件工程师需要根据设计,使用相应的编程语言编写代码。调试和测试:嵌入式软件工程师需要进行软件调试和单元测试,确保软件功能正常。集成测试:嵌入式软件工程师需要与硬件工程师进行集成测试,确保软硬件的协同运作。优化和优化:嵌入式软件工程师需要对软件代码进行性能优化,以满足嵌入式系统的资源限制和实时性要求。

2. 嵌入式硬件工程师

嵌入式硬件工程师负责嵌入式系统中的硬件部分的设计和开发。他们需要具备电子电路设计、硬件接口和信号处理等方面的知识。他们的主要工作内容包括:

系统需求分析:嵌入式硬件工程师需要与客户或系统需求方沟通,了解系统需求和硬件要求。硬件设计:根据系统需求,嵌入式硬件工程师需要设计电路图、选型和布局等。原型制作:嵌入式硬件工程师需要制作硬件原型,包括PCB设计、元器件焊接等。调试和测试:嵌入式硬件工程师需要进行硬件的调试和测试,确保硬件功能正常。集成测试:嵌入式硬件工程师需要与软件工程师进行集成测试,确保软硬件的协同运作。纯软件工程师的工作内容纯软件工程师主要从事计算机软件开发相关的工作。他们负责设计、开发、测试和维护各种软件系统,包括应用软件、操作系统和工具软件等。他们通常会根据客户或者公司的需求,参与软件系统规划和架构设计,然后编写代码实现所需的功能。

3.纯软件工程师

需求分析和系统设计: 纯软件工程师负责与相关团队合作,收集和分析用户需求,制定合理的软件系统架构和设计方案。他们需要了解用户的需求,并确定如何通过软件来满足这些需求。

编码和开发: 纯软件工程师使用各种编程语言和工具,根据需求规格说明书编写代码,实现软件系统的各项功能。他们需要掌握一定的编程技术和工程原理,熟悉软件开发流程和标准化的开发方法。

软件测试和调试: 纯软件工程师需要进行软件的测试和调试,以确保软件系统的稳定性和可靠性。他们会编写测试用例,执行各种测试方法,发现并修复软件中的漏洞和错误。

软件维护和升级: 纯软件工程师需要及时响应用户的反馈和需求变化,对软件系统进行维护和升级。他们会根据用户的需求修复软件中的问题,增加新的功能,改进软件性能等。

技术研究和学习: 纯软件工程师需要不断学习和掌握最新的软件开发技术和工具,跟随科技的发展趋势。他们需要了解新的编程语言、框架和开发平台,并将其应用到实际的项目中。

纯软件工程师在工作中通常与团队成员或者其他软件工程师合作,共同完成软件开发的任务。他们需要具备良好的沟通能力、团队合作精神和问题解决能力,以便更好地与他人合作和交流。

纯软件工程师的工作内容相对嵌入式软件和硬件工程师来说更加独立,不需要与其他工程师进行紧密合作。他们主要面向计算机软件系统的开发,因此在算法设计、数据结构、软件架构等方面需要具备更深入的专业知识和技能。

更多面试高频问题可以看下边指南

嵌入式软件工程师面试完全指南

面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,3300+订阅,非常适合在找工作面经薄弱的同学,销量即是口碑,提前订阅提前享受,持续更新中。

原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM

全部评论

相关推荐

04-01 17:56
已编辑
西安交通大学 算法工程师
先说结论 笔试后没收到面试 不一定是你没过 很可能是卡在了你不知道的环节我投了30家公司 做了18场笔试 最后收到面试的只有5家 剩下的要么石沉大海 要么过了两三周才突然被捞起来后来我复盘了这些数据 也问了几个大厂的HR 总结出笔试后没进度的三个真实原因第一个原因 流程卡在中间环节没人推进很多公司的流程是这样的 笔试过了之后 系统状态会变成待安排面试 但这一步需要HR手动去排期 如果负责你这条线的HR手上积压的人太多 你的状态就会一直挂在那里 没人通知你 也没人告诉你下一步是什么 我那次查进度才发现 笔试通过的状态已经挂了整整两周 就是没人安排第二个原因 笔试成绩没过硬到被优先处理大厂笔试通常是分批进行的 每批做完之后会按分数排序 排名靠前的会优先安排面试 中段的会进入备选池 排名靠后的直接发感谢信 如果你进了备选池 就要等前面的人面完或者放弃 才有机会被捞起来 这就是为什么有些人等了两三周才突然收到面试第三个原因 你投的岗位已经招满了但流程没关这种情况在春招后期特别常见 岗位HC已经没了 但笔试通道还开着 你做完笔试之后系统显示进行中 实际上已经没有面试名额了 要等前面有人拒了offer才会轮到后面的知道了原因 怎么解决 我试过三个方法 确实管用第一个方法 主动查进度 不要干等做完笔试一周后如果没消息 直接去找内推人查系统状态 没有内推人的就去官网招聘页面看有没有联系方式 或者去牛客上搜同公司同岗位的进度贴 看看别人走到哪一步了 很多时候不是你没过 而是状态卡住了 主动问一句就能知道下一步该等还是该换方向第二个方法 笔试之前或之后顺手做一件事 加上HR的联系方式有些公司在笔试通知邮件里会留HR的邮箱或者群二维码 看到就加一下 笔试结束后过几天主动问一句 笔试结果出来了吗 大概什么时候安排面试 这样既显得你积极 也能提前知道自己的进度 比你一个人焦虑地刷邮箱强多了第三个方法 同时投递 不要把希望押在一两家公司上从我的数据也能看出来 三十家公司最后只有五家在一周内给了面试 另外还有两家是两周以后才通知的 如果把希望全押在那几家公司上 中间这两周的等待会非常煎熬 多投一些 让面试通知错开时间 心态会稳很多 收到面试的概率也更大最后总结一下 笔试后没消息 大概率是这三种情况 流程卡住了 成绩在备选池 或者岗位没HC了 对应的解决办法就是主动查进度 加上HR联系方式 以及多投递分散风险没有消息不一定是你不行 很多时候只是流程慢或者信息没同步 主动去问 比一个人焦虑有用
做完笔试后你收到面试了吗...
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务