岗位职责:
1、基于STM32、ESP32平台完成产品底层驱动设计、上层应用开发、整机调试
2、参与产品的整个生命周期的开发过程,根据产品经理提出的建议实现具体相关功能、设计、实现、测试、生产、 售后等
3、负责协助硬件工程师完成器件选型、单板调试、故障分析,共同完成产品硬件设计与
4、负责遵循现有版本管理体系,完成软件的版本管理与维护,确保软件迭代有序可追溯
5、负责输出并维护产品软件相关的开发文档,包括但不限于需求文档、设计文档。
二、岗位要求
1.本科及以上学历,计算机、电子、通信、自动化或软件相关专业,具有1年以上工作经验
2.熟练掌握C/C++语言,拥有良好的编程习惯, 具备分层、模块化等设计思想
3.熟悉STM32下基于HAL库进行开发, 熟练掌握rtos下的软件开发,熟悉RT-Thread Studio者优先
4.深度参与至少1款产品的架构设计,对于设计简单、高复用、高扩展、高可靠、高性能、有深入理解和体会,
5.具备较强的逻辑分析和独立解决问题能力,具备需求分析和系统设计能力者优先
6.具有电机、通讯协议、温控开发经验者优先
7.具备较强的学习能力、沟通表达能力,以及良好的团队合作精神,内驱力强,勇于接受挑战