职位描述
一、岗位职责:
1、遵循公司开发流程和代码规范,保证产品质量
2、负责和参与需求分析和调研相关工作
3、负责和参与系统的架构选型和技术方案制定
4、负责产品的软件系统设计、编码、调试和测试
5、负责处理客诉问题,维护系统的正常运行和应急响应
6、负责开发过程中相关技术文档编写
7、负责和参与需求,设计、测试、代码等技术评审
8、负责提供相关的技术支持和培训工作
9. 与产品、设计、测试、运维等团队密切沟通协作,保障项目顺利交付
二、岗位要求:
1、教育背景:本科及以上学历,计算机、通信、电子信息、自动化、人工智能等相关专业
2、工作经验: 5年以上嵌入式软件开发经验(不满足条件的请不要投)
3、专业技能:
1)、熟悉C语言,具有扎实的编程功底和良好的编码规范
2)、熟悉STM32,GD32等MCU软件开发
3)、熟悉Arm Linux嵌入式软件开发
4)、熟悉I2C、SPI、UART、CAN等外设,能看懂原理图并具有硬件方面的相关知识
5)、熟悉Modbus、TCP、UDP、HTTP等常见通讯协议,并有实际开发经验
6)、熟悉一种或几种无线数据传输技术,如Lora、WIFI、BLE
7)、熟悉使用SVN、Git等版本管理工具
8)、加分项:熟悉C++、Qt
4、个人素质:
1)、具有良好的职业道德,工作积极主动,能承受一定的工作压力
2)、具备良好的沟通能力和团队合作精神
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕