岗位职责:
1.负责公司嵌入式产品的软件系统搭建、维护及管理;
2.负责系统整体架构的规划、设计与程序流程图整理,进行技术可行性验证,能独立进行软件需求分析,功能开发,调试以及性能优化等工作;
3.根据产品需求,评估软件开发关键技术点,对关键技术问题的攻关和预研,验证技术可行性,进行具体设计实现;
4.负责软件研发过程中的技术评审工作,制订相关的软件接口及代码规范;
5.解决产品测试工程师反馈的问题点,新老产品软件可能存在bug进行系统性分析,并主导软件迭代,优化;
6.把握及管理软件设计团队进度,确保项目按时、按质完成;
7.平台:Linux
8.完成上级领导交办其他工作。
任职要求:
1.本科以上学历,5年及以上嵌入式相关工作经历,2年以上嵌入式团队管理经验,有嵌入式智能产品的开发经验优先;
2.有2年及以上liunx 平台的应用开发经验优先;
3.扎实的C/C++编程能力;
4.熟悉主流的嵌入式系统:Linux,有驱动,应用架构设计能力者优先;
5.熟悉物联网通讯协议,掌握常用接口通信:USB、UASRT/UART、SPI、IIC、单总线、HDMI, 有抓包分析问题解决问题的能力;
6.具备利用GCC,汇编,解决底层问题探索能力;
7.具备多线程,多线程软件开发和问题解决能力;
有较强的逻辑思维能力及软件团队管理能力。
收起