职位要求:学历背景:本科及以上学历,计算机科学、电子工程或相关专业。专业技能:精通C/C++编程,熟悉ARM架构以及STM公司的内部加密功能。要求:1.精通C,C++编程2.具有配置,移植嵌入式实时操作系统FreeRTOS的开发经验,并能熟练通过实时任务调度器进行任务管理和任务间通信3.具有STM32系列微控制器的电子产品开发经验,熟悉掌握STM32系列微控制器的开发,能看懂STM32系列微控制器的规格书4.具有I2C,I2S ,SAI,USB,DMA,PWM等接口的编写调试经验5.具有高速模数转换器(ADC)的驱动开发经验,能看懂模数转换器(ADC)的规格书,能通过DMA传送ADC的实时数据6具有数模转化器(DAC)的驱动开发经验,能看懂模数转换器(DAC)的规格书,能通过DMA传送实时数据给DAC7.具有嵌入式实时操作系统通过USB给PC传送实时数据的开发经验8.有能力将算法工程师的算法思路转化为实际嵌入式代码实现。沟通协作:具备良好的团队协作能力,能与算法工程师、硬件工程师等跨领域团队成员有效沟通。项目经验:具备实际嵌入式系统项目开发经验,有金属探测器或类似产品开发经历者优先。语言能力:良好的英文读写能力,能阅读英文技术文档。工作职责:负责金属探测器的嵌入式系统开发和维护。与算法工程师紧密合作,实现声音处理、目标分类等功能的嵌入式实现。参与系统集成测试,确保软件与硬件的兼容性和性能。撰写和维护技术文档,协助项目管理和跨部门沟通。跟踪最新的嵌入式技术趋势,为产品的持续创新提供支持。