岗位职责:
1、道路交通信号控制器、电子警察、边沿计算设备等外场嵌入式设备软件研发,包括软件整体逻辑流程,关键技术验证和软硬件协同设计,并且完成初步软件设计相关文档。
2、同步编写相关嵌入式设备软件,并且借助硬件调试相关模块软件,完成整体系统软件,实现预期的系统功能。
3、编写详细软件设计和说明文档,及其嵌入式设备软件部分说明书。
4、编写开发过程中的相关文档,并且整理归档。
5、协助硬件工程师排查硬件问题。
6、解决现场调试和生产中的问题。
7、协助现场解决设备使用过程中的问题。
岗位要求:
1、本科以上学历,计算机、自动化、电子信息等相关专业;
2、熟悉C/C 语言或者至少其他一门开发语言,掌握常用数据结构和算法;
3、熟悉Linux操作系统,掌握常用嵌入式软件调试工具和性能调优方法;
4、熟悉shell编程优先;
5、熟悉各类通讯协议,比如TCP、UDP、USB和串口通讯,具有一定的设计能力;
6、有一定的硬件知识基础,能与硬件工程师良好互动;
7、对技术开发工作热情,具有良好的沟通和团队协作能力。