职位详情
岗位职责:
1、传感器数据全链路处理:
负责水质传感器的开发工作,设计数据采集模式与驱动程序,开发传感器清洗功能的自动控制逻辑及执行策略;
完成传感器数据的标定、校准与补偿算法(如温度补偿、非线性补偿等)在嵌入式端的实现与性能优化。
2、通信与接口开发:
负责 RS-485 通信接口及 MODBUS (RTU) 协议栈的开发与维护,保障数据传输与指令交互的稳定性与可靠性;
设计并实现基于串口的参数配置功能,包括校准参数、采样间隔、设备地址等设置项。
3、系统功能模块开发:
实现 RTC 时钟管理功能,支持定时采样与事件记录等应用场景;
设计并开发固件升级机制,涵盖远程升级(FOTA)与本地升级方式。
4、系统优化与维护:
持续优化嵌入式软件,确保其具备良好的稳定性、实时响应能力与低功耗特性;
编写规范的代码、技术文档和测试用例;
协同硬件工程师完成联合调试、测试及故障排查工作。
任职要求:
1、计算机、电子工程、自动化、通信等相关专业硕士学历(全日制),能力突出者可放宽至本科学历;
2、熟练掌握 C 语言编程,具备良好的编码习惯与代码结构设计能力;
3、熟悉 STM32 或其他主流 ARM Cortex-M 系列 MCU 的开发环境,了解单片机外设电路,能依据外围芯片手册快速完成对应模块的嵌入式软件开发;
4、具备 TCPIP、MQTT 等网络协议的开发经验;
5、了解嵌入式系统的低功耗设计方法,掌握模拟与数字电路基础知识,能够阅读原理图;具备一定的数字信号处理与算法应用经验;
6、适应初创企业工作节奏,具备较强的团队合作意识与抗压能力。
1、传感器数据全链路处理:
负责水质传感器的开发工作,设计数据采集模式与驱动程序,开发传感器清洗功能的自动控制逻辑及执行策略;
完成传感器数据的标定、校准与补偿算法(如温度补偿、非线性补偿等)在嵌入式端的实现与性能优化。
2、通信与接口开发:
负责 RS-485 通信接口及 MODBUS (RTU) 协议栈的开发与维护,保障数据传输与指令交互的稳定性与可靠性;
设计并实现基于串口的参数配置功能,包括校准参数、采样间隔、设备地址等设置项。
3、系统功能模块开发:
实现 RTC 时钟管理功能,支持定时采样与事件记录等应用场景;
设计并开发固件升级机制,涵盖远程升级(FOTA)与本地升级方式。
4、系统优化与维护:
持续优化嵌入式软件,确保其具备良好的稳定性、实时响应能力与低功耗特性;
编写规范的代码、技术文档和测试用例;
协同硬件工程师完成联合调试、测试及故障排查工作。
任职要求:
1、计算机、电子工程、自动化、通信等相关专业硕士学历(全日制),能力突出者可放宽至本科学历;
2、熟练掌握 C 语言编程,具备良好的编码习惯与代码结构设计能力;
3、熟悉 STM32 或其他主流 ARM Cortex-M 系列 MCU 的开发环境,了解单片机外设电路,能依据外围芯片手册快速完成对应模块的嵌入式软件开发;
4、具备 TCPIP、MQTT 等网络协议的开发经验;
5、了解嵌入式系统的低功耗设计方法,掌握模拟与数字电路基础知识,能够阅读原理图;具备一定的数字信号处理与算法应用经验;
6、适应初创企业工作节奏,具备较强的团队合作意识与抗压能力。
2026-06-09 14:21
IP属地:广东深圳
职位福利
硕士经验不限C语言

森特土壤修复研究院(深圳)有限公司

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
中级嵌入式软件开发工程师(Linux平台)
1.3-2万元/月
嵌入式软件工程师5-10年本科C++LINUX编程架构设计应用DEBUG代码维护32位单片机排查分析驱动问题熟悉常见 IPC 机制实际嵌入式 LINUX 项目经验
深圳 宝安区










