Watch Jobs
浏览职位数据统计洞察报告探索企业定价
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • 常见问题
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位数据统计洞察报告探索企业定价
我的收藏免费试用登录注册

职位搜索/小米/C++ IoT 软件工程师
Xiaomi logo
X
小米 (Xiaomi)

职位信息

湖北省-武汉市
中级经验
全职员工
仅现场办公
学历未注明
普通员工/个人贡献者

标签

JSON网络编程系统架构多线程IoTcmakeMiot协议
💡

核心评价

技术挑战大的IoT核心开发岗,平台优势明显,成长空间广阔,但工作模式可能较为传统。

C++ IoT 软件工程师

🤖 AI 估测:¥20K-35K

发布时间:29 天前

立即应聘

ℹ️关于这个职位

该职位是小米公司的C++ IoT软件工程师,主要负责智能设备与手机、云端之间的通信链路开发与维护,包括OTA升级、远程控制、状态上报等功能
你将基于MIoT协议进行设备物模型的设计与实现,并负责相关模块的架构设计、性能优化和稳定性保障,需要与多个团队协作推动项目交付

✓工作职责

设计并实现设备与手机端和云端之间的安全、稳定通信链路,包括OTA升级通道、远程指令下发、实时状态上报与文件传输(如日志、地图)
基于 MIoT Spec 协议,进行设备物模型(属性、事件、服务)的设计、实现与维护,并开发设备配网、联动、语音控制等核心功能
负责相关模块的架构设计、性能调优、内存及资源管理,解决并发、网络抖动、断线重连等复杂场景下的技术难题,保障大规模设备的服务稳定性
编写高质量、可维护的C++代码,制定模块单元测试与集成测试方案,并编写技术文档
熟练使用 Git 进行协作,利用 CMake 维护项目构建
与产品、硬件、算法、测试及云端团队紧密协作,参与方案评审、技术攻关,驱动问题解决,确保项目按时高质量交付

⭐最低要求

精通 C/C++ 编程,熟悉 C++11 及以上标准,熟悉 STL 容器、智能指针、lambda 表达式、std::function 等现代 C++ 特性,具备良好的代码风格和文档习惯
熟悉 Linux 环境编程,掌握多线程、进程间通信、网络编程(TCP/IP、HTTP/HTTPS、WebSocket)、Socket 编程和事件循环机制(如 libuv)
熟练使用 JSON 进行数据交换(如 nlohmann/json 库),了解 MessagePack、Base64 等编码格式及 AES 等加密算法
熟练使用 CMake 进行项目构建和管理,熟悉 Git 版本控制工具
Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • 常见问题
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫

小米 的其他在招职位

  • 材料及轻量化实习生

    小米

    上海市 · 仅现场办公

  • 安全事务经理(网安)

    小米

    北京市 · 仅现场办公

  • 大模型技术专家(Agent方向)

    小米

    北京市 · 仅现场办公

  • 参控股公司管理实习生-2027届

    小米

    北京市 · 仅现场办公

  • 小米汽车-自动驾驶行车产品经理实习生

    小米

    北京市 · 仅现场办公

相似职位推荐

  • 模型算法工程师

    中国平安

    深圳市 · 仅现场办公

  • 算法工程师

    中国平安

    深圳市 · 仅现场办公

  • 算法资深工程师(AI安全算法)

    中国平安

    深圳市 · 仅现场办公

  • CA-高级Java开发工程师

    中国平安

    深圳市 · 仅现场办公

  • 测试开发

    叠纸游戏

    上海市 · 仅现场办公