工业物联网(IIoT)开发工程师
8千-1.2万青岛市本科不限经验
职位描述
### **招聘启事:工业物联网(IIoT)开发工程师**
**一、 职位描述**
我们正在寻找一位充满激情且技术扎实的工业物联网(IIoT)开发工程师。您将扮演关键角色,负责开发一套先进的**实时数据采集与监控系统**,核心目标是**可靠、实时地获取工程机械(如起重机)发动机的运行状态、报警信息以及力矩限制器的关键参数与安全报警数据**。您的工作将直接提升我们产品的智能化水平和安全监控能力。
#### **二、 主要职责**
1. **需求分析与技术调研**:深入理解工程机械领域需求,调研发动机(如康明斯、潍柴等主流品牌)及力矩限制器的**通信接口与协议规范**。
2. **数据采集方案设计与开发**:
* 负责设计并实现从工程机械**CAN总线(特别是SAE J1939协议)** 及**力矩限制器(常用Modbus/RS485等接口)** 实时读取数据的技术方案。
* **重点开发高优先级、高可靠性的报警信息捕捉与处理模块**,确保无遗漏、低延迟。
3. **嵌入式/边缘端开发**:
* 进行嵌入式软件编程(C/C++),开发部署于车载工控机或嵌入式网关的数据采集程序。
* 实现数据的初步解析、过滤、本地存储和边缘计算逻辑。
4. **通信与集成**:
* 设计数据上传方案,利用4G/5G网络及**MQTT**等协议,将数据稳定传输至云端或远程监控平台。
* 与后端及前端团队协作,提供数据接口,支持实时报警推送与可视化展示。
5. **测试与优化**:
* 6767在真实机械环境下进行系统联调与测试,使用**CANoe、CANalyzer**等工具进行协议分析与故障诊断。
* 持续优化系统性能、稳定性和资源占用。
#### **三、 任职要求**
**必须条件:**
1. **学历与经验**:本科及以上学历,计算机、自动化、电子、通信等相关专业,**3年以上工业物联网、嵌入式系统或工业自动化数据采集相关开发经验**。
2. **协议精通**:**必须精通CAN总线原理,尤其深度掌握SAE J1939协议**。**必须精通Modbus(RTU/TCP)等至少一种工业现场总线协议**,并有实际解析项目经验。
3. **编程能力**:**精通C/C++语言**,具备良好的编程习惯和嵌入式调试能力。**熟练使用Python**进行脚本开发或原型验证。
4. **嵌入式平台**:拥有**STM32**、**ARM Cortex-A/M**等嵌入式平台的开发经验,熟悉FreeRTOS、Linux等嵌入式操作系统。
5. **个人特质**:具备出色的分析问题和解决问题的能力,对解决复杂技术挑战充满热情,注重细节,尤其关注**系统的实时性与可靠性**。
**优先考虑(加分项):**
* 有工程机械、车辆、重型装备、汽车电子行业背景或项目经验者优先。
* 有基于**4G/5G DTU**、**MQTT**协议进行数据远程传输的项目经验。
* 熟悉基本电路设计,能看懂原理图,熟练使用示波器、逻辑分析仪等工具进行硬件调试。
* 了解前端技术(如Qt、WebSocket),能进行简单的数据可视化界面开发者更佳。
* 具备良好的英文技术文档阅读能力。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅
