职位描述1、负责数据采集边缘计算硬件端核心产品驱动设计和功能模块开发工作,包含设备物联、配置管理、信号采集、信号预处理、边缘计算模型、数据通信接口等;2、负责嵌入式软件系统架构运行时环境、SDK、核心应用以及相关工具及服务的设计、开发和优化;3、负责/指导嵌入式软件的核心模块/流程设计;独立、高质量地完成嵌入式软件功能开发、调试与验证工作4、负责公司产品开发涉及到的相关技术预研、demo验证,说明文档编写等工作。任职要求1、计算机、电子或相关专业本科毕业,2年以上工作经验。2、具备扎实的计算机专业基础,深入了解操作系统底层及内核编程原理,掌握对内存、中断、DMA等的编程处理方式,掌握计算机硬件接口原理,理解网络、安全等基础技术的概念和原理;3、精通C/C++编程语言,有良好的编码习惯;4、熟练掌握基于ARM的Linux嵌入式编程,熟悉业界流行单片机型号的开发,有ZYNQ/IMX8M/树莓派等开发经验者优先;5、有硬件电路设计、模拟信号采集设备开发经验者优先;6、了解常见工业现场协议、物联网常见通信协议:如MQTT、Modbus、AMQP、OPC UA等协议;7、会使用常见仪器及调试设备,例如示波器、万用表、信号源等