主要职责:
1. 负责基于单片机的嵌入式系统的软件设计、编码与调试;
2.根据产品需求进行软件架构设计及模块化编程;
3. 进行软件性能优化及稳定性测试;
4.编写技术文档,包括但不限于设计文档、测试报告等;
5.参与硬件调测试,确保软件与硬件的有效集成;
6.参与项目管理,跟踪项目进度,按时交付高质量的软件产品。
任职要求:
1.计算机科学、电子工程或相关专业本科及以上学历;
2.熟练掌握C/C++语言,具有良好的编程习惯和代码风格;
3.至少熟悉一种主流单片机平台(如ARM Cortex-M系列)及其开发环境;
4.具备扎实的数字电路和模拟电路知识,能够理解底层硬件原理;
5.熟悉嵌入式操作系统,如FreeRTOS、uC/OS等,有实际项目经验者优先;
6.具备较强的分析问题和解决问题的能力,以及良好的沟通协调能力;
7.工作积极主动,具有强烈的责任心和团队协作精神。