工作职责:
1.负责嵌入式产品的软件开发平台搭建与维护;
2.对现有代码进行重构,以提高软件性能、可维护性和可扩展性;
3.承担软件平台在不同硬件环境移植工作,确保软件能够稳定运行;
4.负责编写软件技术文档,包括但不限于设计文档、操作手册、测试报告等。
任职资格:
1.本科及以上学历,专业要求为计算机科学与技术、电子信息相关专业;
2.精通C语言编程,具备扎实的C语言功底;
3.熟练掌握数据结构与算法,能够灵活运用解决实际问题;
4.拥有三年及以上51、ARM系列单片机开发经验,熟悉单片机的开发流程和相关技术;
5.能够熟练操作示波器、逻辑分析仪等调试工具,具备快速定位和解决嵌入式系统开发中软硬件问题的能力;
6.具备良好的团队协作精神,能够与团队成员有效合作;
7.拥有良好的沟通能力,能够清晰地表达自己的想法和观点,确保工作的顺利开展。