任职要求:
1) 通信、电子、计算机、自动化等相关专业本科及以上学历,2年以上嵌入式软件开发工作经验;
2) 熟悉电子产品开发流程及嵌入式开发相关工具,掌握汇编语言、C/ C++语言编程进行产品开发,有RTOS使用经验;
3) 熟悉单片机、Cortex M3/M4系列处理器的架构及应用开发,掌握RS485、CAN、TCP/IP、Modbus等通信协议;
4) 熟悉常用数字模拟电路工作原理,熟悉处理器外围设备接口设计和驱动程序设计。;
岗位职责:
1) 根据编程规范、研发项目进度和任务分配,完成系统中的产品功能模块方案设计和嵌入式控制算法设计;
2) 按照开发流程和设计要求,完成软件功能的详细设计,代码实现,对所开发的软件质量和进度负责;
3) 指导或协助硬件工程师完成硬件设计(原理图和PCB),确保其符合设计要求并参与设计评审;
描述2:
职责描述:
1、负责嵌入式产品单片机软件的需求开发、设计、编码、调试和模块测试;
2、负责相关产品的后期维护工作以及后期产品升级迭代工作;
3、负责研发产品所用传感器,模块等的器件选型和测试;
4、负责软件研发文档的编写;
5、完成领导交办的其他相关任务。
任职要求:
1、计算机、电子、自动控制或相关专业,本科及以上学历;
2、有单片机产品开发经验,能独立完成项目开发;
3、能读懂电路图,熟悉各种外围接口,包括DMA,I2C,SPI,TIMER,UART等;
4、精通单片机开发C语言,有一定框架设计能力,精通STM32/GD32平台优先;
5、了解并熟练使用主流FreeRTOS等实时操作系统,;
6、要求熟练使用Keil等开发环境;