ID:426975

0

嵌入式ARM软件研发工程师

  • 公司信息:
  • XX
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

多年嵌入式ARM平台软件开发经验,熟练掌握C语言,具备良好的代码规范和文档编写习惯。熟悉主流嵌入式MCU架构,包括ST意法半导体STM32全系列(F1/H7等)、GD32兆易创新全系列(GD32F103/GD32F407等),能够基于HAL库和标准外设库进行裸机及RTOS(RT-Thread)下的驱动开发与应用程序移植。熟悉常用通信接口与协议,包括UART串口通信(含AT指令控制4G/CAT1/NB-IoT模块、数据透传)、I2C接口(传感器及外设寄存器读写)、SPI接口(Flash及高速外设驱动)、CAN总线(工业及车载应用)以及TCP/IP网络通信(以太网/WiFi模块的Socket编程)。具备物联网数据采集终端全流程开发经验,涵盖传感器数据读取、协议打包、无线模块上传。具备基础的低功耗开发能力(STM32睡眠/停止模式唤醒配置),能根据项目需求进行功耗优化和调试。

项目经验

项目名称:全屋环境数据采集与边缘计算终端

项目描述: 该项目为智能家居场景设计,终端部署于家庭环境,实时采集温度、光照强度、空气质量(CO₂/TVOC)等多维度数据,通过MQTT协议上报至云端服务器,实现全屋环境状态的远程监控与可视化呈现。

主要工作: 1. 基于STM32F407完成底层驱动开发,调通UART(连接WiFi/4G模块)、I2C(连接SHT30温湿度传感器、BH1750光照传感器)、SPI、GPIO(LED状态指示);2. 编写WiFi模块(如ESP8266)指令控制程序,实现TCP连接建立与MQTT协议封装,完成传感器数据的心跳上报与断线重连机制;3. 设计自定义数据帧格式,将多路传感器数据打包为JSON格式,通过MQTT发布至云端指定Topic;4. 实现低功耗休眠策略(RTC定时唤醒 + 中断唤醒),设备在无触发时进入Stop模式,整机平均功耗控制在mA级别,满足电池供电场景需求。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服