嵌入式工程师需要软硬件技术能力兼备

嵌入式技术日进千里,工程师要如何确保自己学习到的新技术是最关键的?以下是整理专家意见,归纳出的十个给嵌入式工程师的建议:嵌入式工程师来说,确保自己对软硬件技术都很了解,是非常宝贵的价值。Svec建议,嵌入式工程师需要在接下来1~

嵌入式工程师需要软硬件技术能力兼备

1. 学习支持互联网的技术。 拥有 30 年嵌入式工程师经验的独立产品设计和咨询公司 Aurium Technologies 的总经理 Ken Wada 认为,嵌入式领域的大多数工程师都知道如何编写 C 或 C++ 语言程序,但有时技能还不够。 ; 他建议嵌入式工程师学习互联网相关技术,这对职业发展会有加分作用。 例如,他目前负责的几个开发项目将虚拟嵌入到嵌入式系统中。 XML,使一些小型网络设备能够以“即插即用”的方式运行。 2.学会使用搜索引擎。 做了 35 年工程师、自认为“懂系统架构的软件人”的 PTR 集团首席科学家 Michael Anderson 认为,与其闭门造车,不如利用好开源世界的信息。 很多常见的设计问题是,通过互联网,你可以找到同领域精英贡献的程序代码; 嵌入式工程师需要走出自己的小世界,拥抱社区,与同一领域的其他工程师互相交流、互相帮助,这也是开源世界的精神。 3. 走出你的舒适区! 尽管担任工程师只有18年,但自认为是系统和软件技术“多面手”的DSP和嵌入式软件开发咨询公司Jetperch的创始人Matt Liberty建议不断更新和改进自己已经擅长的技术。 这很重要,但对于嵌入式工程师来说扩展他们的知识会更有利。

走出自己的舒适区,挑战自己,学习以前不熟悉的东西,包括工程以外的知识,比如与客户和同事的互动,你会收获很多。 4、熟悉实时操作系统(RTOS) 工程人才招聘机构Randstad Technologies嵌入式行业解决方案经理Henry Wintz表示,该行业目前对熟悉RTOS并愿意的工程师需求量很大提供更高的薪资水平; 因此,他鼓励没有接触过RTOS的嵌入式工程师从一些较小的系统开始,积累相关的技术经验。 此外,他还发现业界对嵌入式Linux人才的需求很大,主要是因为这种操作系统具有更大的设计灵活性。 5.培养多元化技能和系统视角。 技术咨询公司Rebelbot的顾问Jen Costillo已经做了近20年的工程师,拥有多个不同领域的技术经验,他建议原本从事较小系统架构(例如MCU)开发的工程师可以开始熟悉更复杂的系统。 大型系统(例如Linux 驱动程序),反之亦然。 尝试开发移动应用或学习后端服务器相关技术可以打开完全不同的视角; 他还建议工程师熟悉开放硬件。 市场上有很多现成的开发板,可以让工程师专注于学习独特算法的开发。 6. 要了解软件,您还必须了解最新的处理器。 拥有超过15年嵌入式软件工程师经验的Embedded.fm工程师Elecia White表示,除了对C或C++等基本编程语言有深入了解之外,有时还需要了解一些流行的新节目。 该语言旨在满足特殊的设计需求,但更重要的是,了解最新的处理器技术很重要; 处理器是嵌入式系统的本质。

因为我们的系统资源是有限的,所以我们需要了解哪些资源是可用的。 7.熟悉开源软件。 拥有31年工程经验的飞思卡尔半导体数字网络全球软件开发部总监Rob Oshana表示,客户往往需要将大量软件集成到系统中,因此所有嵌入式工程师都需要熟悉各类软件。软件。 软件; 他建议工程师避免专注于单一领域,因为这可能会阻碍你的成长。 对于嵌入式工程师来说,确保他们了解软件和硬件技术非常有价值。 8、建立系统级工程思维。 自称高可靠性嵌入式系统专家、从事工程师15年的E2V电子系统首席工程师Adam Taylor认为,嵌入式工程师拥有面向系统的思维非常重要。 开发项目中遇到的很多问题是因为项目在开发初期没有充分考虑诸如基准测试、验证策略、兼容性验证计划等; 此外,每一位嵌入式工程师都应该具备优秀的项目管理能力,努力按时完成所负责的项目。 拥有明智应对技术和项目风险的能力将对职业发展非常有帮助。 9、能够通过文字或图画清楚地表达你的想法和意见)Micrum总裁Jean LaBrosse认为,无论你是哪一种工程师,你都需要能够有效地表达你的想法和意见; 往往一些菜鸟工程师不能清楚地表达自己的想法。 想法,因为它没有抓住重点,最好的解决方案是练习将其图形化,例如绘制流程图。

这听起来可能有点老套,但有时通过框架的各种组合来组织你的想法并表达你的想法是很有用的,例如 iPad 版的 iThoughts 应用程序。 10.学习无线连接技术。 自认为是底层嵌入式工程师、拥有13年工作经验的iRobot高级首席软件工程师Chris Svec建议,嵌入式工程师需要在未来1到3年内学习无线连接技术,尤其是Wi-Fi。 Fi 和低功耗蓝牙 (BLE); 因为当前嵌入式设备(至少是各类消费电子产品)与用户智能手机连接的主要(或唯一)方式就是通过这些无线技术,虽然Wi-Fi和BLE不一定是嵌入式系统的标准功能,但熟悉这些技术对于嵌入式工程师来说非常有用。

嵌入式工程师需要软硬件技术能力兼备

以上十点只是一些想法和经验,希望对你的学习有所帮助。 如果你目前想学习嵌入式却没有方向,或者在学习过程中遇到问题不知道如何解决,你可以离开企鹅这里。 海报中也有很多历年来有用的信息,相信一定会帮助你迈向新的篇章。 。

单片机

如何快速入门PLC?PLC的基础概括

2024-2-5 15:07:31

单片机

光电信息科学与工程专业,师资力量强大,培养模式先进

2024-2-5 16:04:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索