岗位职责:
1、负责项目产品软件需求分析,软件概要设计、软件详细设计等阶段工作,与团队成员协作,确保软件质量和项目进度;
2、完成相关功能代码开发和自测试任务,参与项目组内软件设计评审,参与搭建系统框架设计;
3、对测试、用户现场反馈问题进行分析定位;
4、解决软件开发过程技术难题和问题,对代码进行分析和改进,提高软件效率和可靠性;
5、与硬件工程师、测试工程师和项目经理等进行协作,协调各方面工作,确保软件项目成功完成;
6、对产品和解决方案提供必要技术支持。
 
任职要求: 
1、本科及以上学历,电子、通信或计算机等专业,2年以上嵌入式软件编程开发工作经验; 
2、精通C语言有扎实编程功底,具备良好的编程风格; 
3、熟悉FreeRTOS、uC/OS、Zephyr等嵌入式软件系统; 
4、熟悉Keil编程开发工具,能熟练使用其调试功能快速定位问题; 
5、熟悉STM32、APM32等MCU芯片和开发库的使用; 
6、具备团队合作精神和良好沟通能力,能够有效地与各个部门和团队成员协作; 
7、具备较强学习能力和解决问题能力,能够快速适应新技术与工作环境。