一、嵌入式硬件
岗位职责
- 参与硬件产品的前期规划和评审,提供可行性分析和技术支撑;
- 根据需求,选择合适的硬件方案,编写设计概要;
- 能够对接FAE原厂方案,元器件选型,评估;全面负责全线产品的原理图设计工作并且指导PCB Layout人员设计PCB板并审核,EMC/EMI设计;
- 编制设计文档、产品BOM清单、检验文件;
- 负责电路板的焊接指导以及板级调试和验证工作,相关工装治具设计;
- 能独立负责硬件产品的试产,量产工作,包括工厂评审,沟通,生产工艺改进,解决试产过程中遇到的问题;
- 承担部分基于STM32F系列的嵌入式软件开发工作。
任职资格
- 全日制本科以上学历,3年以上物联网,智能硬件从业经验,具有智慧农业项目经验优先,谦虚谨慎,逻辑清晰,抗压能力;
- 精通单片机外设电路设计,模电数电,有敏锐的分析问题和解决问题能力;
- 熟悉AC-DC设计(可选);
- 精通低功耗及各种总线电路设计如RS485,CAN,IIC,SPI,USART等;
- 有十万以上量产产品设计经验。
- 熟悉硬件产品开发流程,能够协调资源独立承担硬件产品的产品化;
- 能够熟练阅读芯片手册,有电赛经历优先。
技术栈
- 了解STM32F103,STM32F030。
- 有移远/中移物联/SIMCOM模组GPS/GPRS设计经验,射频天线匹配经验。
- 熟悉LORA,BLE,WI-FI设计。
- ADC转换,DAC转换,dc-dc设计,低噪放。
- cadence,Aitium Designer,protel,CAD。
- 电机驱动设计。
- 熟练使用示波器,万用表等测试仪器。
- 英文文档阅读,日常读写。
二、嵌入式软件
工作职责
- 参与项目需求分析,进行系统框架和核心模块的详细设计;
- 负责各类软件代码的文档输出;
- 负责软件模块的自我测试及验证;
- 负责软件代码的bug查找及修复;
- 负责项目软件整体架构设计;
任职要求
- 电子、通信类专业本科以上学历,精通嵌入式软件开发,3年以上相关工作经验;
- 了解TCP/IP协议原理,具有uCOS/freeRTOS下编写驱动和应用经验;
- 熟悉STM32F1/0系列/STM8系列等处理器,能够独立完成底层程序及应用层程序开发;
- 精通I2C、SPI、GPIO、UART、eth、SDIO等外设,有FLASH、GPS、GPRS、LCD、USB、WIFI、蓝牙、LORA等开发经验,低功耗调试经验;
- 理解处理器架构,对内存、中断向量,编译等概念有深刻理解;
- 能够独立展开软硬件联调,能快速定位问题,解决方案。
- 为人谦虚谨慎,逻辑清晰,有较强的抗压能力。
- 具有物联网开发经验或者智慧农业项目经验优先。