跳转到主要内容

高级嵌入式软件开发工程师

Technology
近通物联网(苏州)有限公司
苏州-姑苏区, 中国2个月前
全职

职位描述

岗位职责: 1、嵌入式软件架构与开发:负责嵌入式软件的需求分析、系统架构设计、代码编写与调试,主导底层驱动开发、BSP移植及操作系统适配,确保软件的稳定性与可扩展性。 2、数据采集与处理:配合传感器硬件完成高频数据采集(电机传感器采集频率达每秒1.6万次),实现数据预处理、协议解析与上传功能开发,支撑设备故障诊断与预测性维护等应用场景。 3、通信协议开发:负责I2C、SPI、UART、CAN等硬件接口驱动开发,实现TCP/IP、MQTT、Modbus等网络通信协议栈的移植与优化,以及LoRa、4G/5G等无线通信模块的软件适配。 4、协同调试与迭代:与硬件团队完成软硬件联合调试与系统集成测试,配合算法团队完成故障诊断模型与AI算法的嵌入式工程化部署与迭代优化,输出相关技术文档。 任职要求: 1、本科及以上学历,计算机、电子信息、自动化、通信等相关专业;8年以上嵌入式软件开发经验,有完整嵌入式产品从开发到量产的实战经历。 2、精通C/C++语言,具备良好的编程规范与代码质量意识;熟悉ARM、Cortex-M系列MCU架构,有STM32、NXP等主流平台开发经验。 3、熟悉嵌入式Linux或FreeRTOS、RT-Thread等实时操作系统,具备BSP移植、设备驱动开发及内核裁剪经验;熟悉Uboot移植与根文件系统构建。 4、熟悉I2C、SPI、UART、CAN等接口协议及驱动开发;熟悉TCP/IP协议栈、MQTT、CoAP、Modbus等物联网通信协议;有WiFi、LoRa、4G/5G无线模块调试经验。 5、具备独立解决复杂技术问题的能力,动手能力强;具备良好的团队协作与沟通能力,能与硬件、算法团队高效协同。 加分项:有物联网网关类产品开发经验;有边缘计算或嵌入式AI推理框架(如TensorFlow Lite Micro)部署经验;熟悉工业设备故障诊断或预测性维护业务场景;有高速数据采集或实时信号处理软件开发经验;有数字孪生相关软件开发经验。

Keywords
8年以上Request TrackerC++

对这个职位感兴趣吗?