工作职责
1、根据产品需求完成软件需求分析、架构设计、模块划分、代码编写与调试工作,涉及从底层驱动到上层应用的开发。
2、和硬件团队配合,完成硬件接口调试、软硬件联调,解决开发及测试过程中的技术问题。
3、负责系统优化,包括性能、内存、实时性优化,修复缺陷,维护升级现有系统。
4、编写开发文档、技术文档、测试文档,跟进项目全流程并输出交付成果。
任职资格
1、本科及以上学历,计算机、电子工程、自动化、通信等相关专业背景,3年以上相关经验;
2、熟练掌握C/C++编程语言,具备良好的编码习惯和调试分析问题的能力;
3、熟悉嵌入式系统原理,了解常见硬件接口(UART、SPI、I2C等)与通信协议;至少熟悉Linux/RTOS中一种嵌入式开发环境,具备实际项目经验;
4、掌握常用开发工具,具备良好的学习能力、沟通能力和团队协作意识,能够独立推进工作、解决问题。