岗位职责描述1、负责STM32嵌入式软件,以及Linux系统下相关的驱动、中间件、应用软件的开发、调试、维护等工作,以及操作系统相关的性能、实时性调优等工作,有QT界面开发经验优先;2、负责程序架构规划及代码实现、配置管理、质量管控等工作;负责开展软件单元测试、组装测试、配置项测试及验收测试,编写相关设计说明文档;3、负责编写相关设计说明文档;4、 与测试、硬件设计工程师一起进行产品的验证、测试、故障定位和修复;5、 对客户提供必要的技术支持与服务保障。岗位任职要求1、本科及以上学历,计算机、电子信息类等相关专业。有5年以上相关工作经验;2、熟悉ARM、STM32开发,熟悉各种通讯接口和协议,有实际的接口驱动编程经验;3、熟悉C/C++,有较好的编程能力;4、熟悉熟悉嵌入式产品的开发过程,能通过看硬件原理图,PCB板图,进行相应接口开发;5、熟悉Linux程序开发,Socket网络编程、串口编程;有QT开发经验优先、有驱动、网络协议、嵌入式软件、Linux内核开发经验者优先;6、熟悉RTU等无线传输设备软件开发和维护;7、熟悉水文或环保行业数据传输相关协议、规约的优先;8、需要有一定协调和沟通技巧,学习能力强;