岗位职责:
1、根据嵌入式软件系统的需求,能够完成嵌入式软件系统架构设计;
2、能够设计嵌入式软件系统的功能调试、集成测试工作,编写相关的测试方案及用例;
3、负责嵌入式软件系统方案的评审、把控;确保研发准确率和有效性;
4、负责对研发过程中遇到的相关技术问题进行攻关;
5、团队建设:持续输出,并带动团队技术和氛围,提高凝聚力和技术先进性。
6、技术预研,风险管理。探索评估新技术、新产品风险。充分评估可行性,积极提出各种潜在风险。
任职要求:
任职要求:
1、有5年以上嵌入式软件开发经验,熟悉智能产品开发流程。至少精通一款32位MCU;
2、熟悉实时操作系统RTOS原理,具备系统底层优化能力;
3、熟悉各类开源库或组件,对嵌入式软件有较深的理解,能依据项目需求快速完成技术方案设计;
4、熟悉C语言和设计模式,有良好的编码习惯和风格,能够写出简洁、高效、稳定的代码框架;能够根据应用场景对功能进行抽象、架构、实现;
5、熟悉TCP/IP、HTTP、MQTT等物联网通信协议,并有实际产品经验,基于全局设计规范的通信接口;
6、熟悉各类无线通讯原理,并且能够对对底层进行性能优化;
加分项:
1、熟悉测试调试工具,例如动静态内存检测,单元/集成测试、自动化测试工具等优先;
2、有带团队经验,带领过中大型项目研发,并且大规模应用与市场;
3、建设过20人以上团队的嵌入式研发流程体系;
4、有较强的分析和解决问题的能力,能承受一定强度的工作压力,认真负责、有良好的团队协作精神。