岗位职责
1负责基于MCU(如ARM Cortex-M/RISC-V系列)的嵌入式软件设计开发与调试,主导相关产品的系统开发工作;
2进行外设驱动(如TIMER/USART/I2C/SPI/DMA/CAN/ETH等)的开发和优化,完成与各类外设的接口适配开发;
3在模拟器下使用LVGL模块完成产品图形界面开发,保障界面交互与核心功能的协同性;
4参与产品整体架构设计,实现底层驱动中间件及应用层软件的开发与集成,推动核心功能的嵌入式落地;
5基于FreeRTOS/Zephyr等嵌入式RTOS完成应用开发和调试,保障系统实时性与稳定性;
6协同硬件工程师进行原理图评审硬件调试及系统级问题分析与解决,定位并解决软/硬件兼容性问题;
7负责系统性能实时性及稳定性的优化(包括数据处理效率功耗优化等),编写技术方案调试报告接口文档等相关技术文档;
8参与产品系统架构设计开发以及测试全过程,保障产品按质按时交付。
任职资格
计算机电子通信机械电子数学/物理等相关专业,本科及以上学历,3年以上嵌入式软件开发经验,有ESP32平台开发经