嵌入式工程师,是软件开发领域的一个专业角色,主要负责设计和实现嵌入式系统,这些系统通常被集成到硬件设备中,赋予它们智能化的功能。他们不仅是编程专家,还需要理解硬件的工作原理,以确保软件与硬件的无缝配合。
1. 精通至少一种嵌入式编程语言,如c/c ,了解实时操作系统(rtos)的使用。
2. 对微控制器、处理器架构有深入理解,能进行硬件接口编程。
3. 掌握数字电路和模拟电路基础知识,理解嵌入式系统的硬件设计。
4. 具备良好的问题解决能力,能在遇到软硬件兼容问题时迅速找到解决方案。
5. 了解软件工程原则,包括代码管理、版本控制和测试实践。
6. 拥有团队协作精神,能够与跨职能团队有效沟通。
嵌入式工程师的工作日常涉及多个方面,包括但不限于:
1. 设计和实现嵌入式软件,确保其高效、稳定、安全运行。
2. 分析和优化系统性能,以满足严格的资源限制。
3. 编写和维护驱动程序,使硬件设备能够正确响应软件指令。
4. 参与硬件选型和评估,为产品设计提供软件方面的建议。
5. 协同硬件工程师进行系统集成,解决软硬件间的兼容问题。
6. 进行单元测试和系统测试,确保软件质量符合预期标准。
7. 与产品经理、项目经理和其他工程师密切合作,参与项目的需求分析和技术讨论。
1. 代码编写:编写高效的嵌入式软件,包括固件、驱动程序和应用程序。
2. 系统调试:使用各种工具进行故障排查,修复软件和硬件问题。
3. 文档编写:撰写技术文档,包括设计规格、用户手册和调试指南。
4. 技术研究:跟踪最新的嵌入式技术和市场趋势,为产品创新提供技术支持。
5. 项目协作:参与项目会议,汇报工作进度,及时反馈和解决问题。
6. 培训和指导:可能需要对新入职的工程师进行培训,分享专业知识和经验。
嵌入式工程师的角色需要不断适应新技术的发展,他们不仅要有扎实的技术基础,还要具备持续学习和创新的能力,以应对日新月异的行业挑战。在他们的努力下,我们日常生活中的各种智能设备得以实现智能化、自动化,为我们的生活带来便利。
第1篇 arm嵌入式工程师岗位职责
资深嵌入式arm开发工程师 力信测量(上海)有限公司 力信测量(上海)有限公司,力信 职责描述:
1、负责公司掘进管理系统系统的开发;
2、负责电气控制系统开发。
任职要求:
1、 熟悉linu_系统的相关操作指令;
2、 熟练掌握嵌入式应用程序的开发(使用c语言或c++编程实现串口、以太网、wifi、蓝牙通讯等);
3、 能熟练使用各种常见的单片机(51、avr、msp430、stm32等);
4、 具备基本的pcb电路板绘制能力,能读懂电路原理图;
5、 熟悉各种电气通讯方式的使用(串口、以太网、wifi、蓝牙、zigbee、can总线、iic、spi、smbus等);
6、 具备多个项目研发经历,本科须有5年以上工作经验,硕士需3年以上工作经验。
第2篇 c语言嵌入式工程师岗位职责
嵌入式c语言开发工程师 上海保隆汽车科技股份有限公司 上海保隆汽车科技股份有限公司,上海保隆,保隆科技,保隆 岗位职责:
1、负责ge,ti,infineon,freescale等多平台下的固件开发;
2、完成固件组主管分配的项目固件开发任务;
3、负责具体固件的流程图绘制,和代码编写;
4、协助固件主管进行产品软件改进和优化;
5、协助固件主管调试软件功能,稳定性,可靠性;
6、根据需求发行跟踪固件相关变更;
7、明确客户要求,建立固件开发流程及模块图;
8、根据固件编程规范,完成固件程序的规范化,形成cbb程序模块;
9、参与固件评审;
10、进行固件可靠性测试,完成测试报告;
11、解决产品质量问题,解决固件中存在的问题。
任职资格:
1、3年以上相关工作经验,本科及以上学历,电子及通信相关专业毕业;
2、精通8051、freescale、pic等多种单片机工作原理,擅长嵌入式的软硬件设计;
2、熟练掌握c语言或汇编语言;具有良好的编程风格;
3、有 spi,iic,串口等通信协议开发经验;
4、具备can、lin、k等多种总线开发能力;
5、有一定的电路及相关硬件基础知识。
第3篇 高级嵌入式工程师岗位职责
aw_嵌入式软件开发工程师/高级工程师(ae方向) 珠海全志 珠海全志科技股份有限公司,全志科技,珠海全志,珠海全志科技,全志 职责描述:
1、熟悉arm-m系列等mcu底层硬件,熟悉freertos等小系统;
2、熟悉wifi、bt、2g/3g/4g、zigbee等无线通信协议及其相关应用开发;
3、负责iot方向,客户产品方案功能的设计,开发,调试。
任职要求:
1、本科及以上学历;
2、单片机,c/c++、linu_/rtos、熟悉tcp/ip、基本数/模电路、计算机系统结构、软件工程;
3、5年以上工作经验;
4、性格开朗,有良好的人际交往能力,有责任心和团队意识
第4篇 软件高级嵌入式工程师岗位职责
aw_嵌入式软件开发工程师/高级工程师(ae方向) 珠海全志 珠海全志科技股份有限公司,全志科技,珠海全志,珠海全志科技,全志 职责描述:
1、熟悉arm-m系列等mcu底层硬件,熟悉freertos等小系统;
2、熟悉wifi、bt、2g/3g/4g、zigbee等无线通信协议及其相关应用开发;
3、负责iot方向,客户产品方案功能的设计,开发,调试。
任职要求:
1、本科及以上学历;
2、单片机,c/c++、linu_/rtos、熟悉tcp/ip、基本数/模电路、计算机系统结构、软件工程;
3、5年以上工作经验;
4、性格开朗,有良好的人际交往能力,有责任心和团队意识
第5篇 c++嵌入式工程师岗位职责
c++嵌入式工程师 深圳市汉森软件有限公司 深圳市汉森软件有限公司,hosonsoft,汉森 招聘要求:
1.5年左右c++嵌入式开发经验;
2.三年左右arm等嵌入式开发经验;
3.能独立承当开发任务。
93位用户关注