首页 > 制度大全 > 高级固件工程师职位描述与岗位职责任职要求

高级固件工程师职位描述与岗位职责任职要求

2024-07-26 阅读 2601

职位描述

职责描述

1、根据产品需求制定设计思路以及详细设计方案,设计适用于整个产品线的完整固件架构;

2、固件开发、模块测试、集成测试,配合硬件、结构及测试团队的工作并解决问题;

3、编写固件开发文档,通过研发改进、使用工具、设计评审、编码及编译检测环节保证固件质量。

任职要求

1、大学本科及以上学历,电子工程及相关专业,5年以上产品固件设计开发经验;

2、熟练掌握ARM体系结构,熟练使用ARMCortex-M系列内核的单片机;

3、熟练掌握嵌入式系统常用总线接口,例如UART、I2C、SPI等相关协议;

4、精通C语言,具备良好的编程习惯、代码质量意识、代码阅读能力,熟悉汇编语言者优先考虑;

5、熟悉嵌入式操作系统理论,能够基于实时操作系统(RTOS)进行产品开发。

3、熟悉模拟电子技术和数字电子技术等硬件知识,具备示波器、ICE、逻辑分析仪及其他相关设备的实际操作经验;

6、较强的分析问题解决问题能力,能熟练调试固件程序,分析定位及解决复杂的固件、算法、硬件、结构等综合性技术问题;

7、具备直流有刷或无刷电机驱动、家用智能硬件产品开发经验者优先。

篇2:底层驱动软件工程师或固件工程师岗位职责内容

1.负责按照总体设计完成模块详细设计说明书。

2.完成模块代码编写、内部测试工作。

3.协助硬件设计人员及应用软件设计人员进行系统开发与调试。

4.根据技术支持需求进行软件代码维护。

5.编写相关技术文档,并对有关人员进行培训。

篇3:硬件固件工程师岗位职责硬件固件工程师职责任职要求

硬件固件工程师岗位职责

岗位职责/Majoraccountabilities:

1.负责新产品或产品改良的线路板硬件设计、器件选型,并确保成品符合功能性要求和质量标准;

2.负责板上嵌入式软件的代码编写,测试或协助测试所开发的硬件;

3.负责公司电子类图纸的问题跟踪工作,确保产品开发满足市场需求;

4.负责或者参与解决相关部门反馈的质量问题;

5.编写产品设计开发过程的相关文档;

6.接受上级安排的其他事务性工作及临时工作,并对其工作内容负责。

任职资格/Profileofthejobholder:

1、教育背景:

电子、电气自动化相关专业硕士或以上学历。

2、专业知识、技能:

擅长数字电路、微弱模拟信号处理;

熟悉AltiumDesigner软件,具备优秀的硬件电路原理图设计和PCB设计能力;

熟练嵌入式固件编程,可熟练使用uC/OS操作系统;

工作勤奋、踏实、有较强的责任心,良好的团队协作能力、沟通协调能力;

学习和动手能力较强,具备团队合作能力。

3、工作经验:

有6年以上同类或相关产品研发经历;

熟悉IVD行业运动部件驱动控制者优先。