工作职责:
1) 负责嵌入式产品的软件方案设计、架构搭建与需求分析。
2) 完成基于 MCU/ARM/DSP 等嵌入式平台的底层驱动、外设接口、通信协议及应用程序开发、调试与优化。
3) 负责电气控制相关软件逻辑实现,如 IO 控制、时序控制、逻辑联锁等功能开发。
4) 负责嵌入式产品CAN、I2C、SPI、Ethernet 等工业通信接口与协议的开发与联调。
5) 负责产品软件的单元测试、集成测试、性能优化与问题定位。
6) 配合硬件工程师进行原理图 / PCB 评审、软硬件联调与问题解决。
7) 编写软件设计文档、测试用例、调试记录及产品相关技术文档。
8) 配合测试、生产及现场交付,解决产品研发及量产过程中的软件问题。
9)领导安排的其他工作
人员要求:
1) 本科及以上学历,电气工程及其自动化等相关专业。
2) 熟悉嵌入式 C/C++ 语言开发,具备良好的编码规范与程序设计能力。
3) 熟悉STM32系列MCU,熟悉FreeRTOS及LVGL。
4) 熟悉嵌入式开发流程:开发环境、调试工具、版本管理。
5) 熟悉常见外设驱动开发:GPIO、UART、ADC、DAC、CAN、SPI、I2C 等。
6) 了解电气控制基本原理,熟悉工业通信协议。
7) 具备软硬件联调能力,能使用示波器等工具进行软硬件调试与问题排查。
8) 有实际嵌入式项目开发、量产经验者优先。
9) 工作严谨负责,具备良好的文档习惯、沟通能力与团队协作能力。