嵌入式软件工程师

Company Mihoyo

Focus Tech · Backend

Location 上海

Published January 7, 2026

岗位职责

  1. 独立负责嵌入式软件系统开发、外设驱动开发、功能模块移植与优化,主导核心代码编写。
  2. 参与项目技术方案设计与可行性评估,梳理开发流程,解决项目开发过程中的关键技术问题。
  3. 负责嵌入式系统性能、功耗优化与稳定性迭代,提升产品整体运行效率。
  4. 配合内外部团队完成软硬件联调、版本迭代、量产落地及问题闭环处理。
  5. 编写并维护技术文档、接口文档、量产说明文档。

任职要求

  1. 本科及以上相关专业,3年以上嵌入式开发经验,独立主导过完整嵌入式产品项目开发。
  2. 精通C/C++编程,熟练掌握常用数据结构、算法、指针、内存管理,具备扎实的嵌入式编程功底,可独立完成模块开发与调试工作。熟悉Python语言。
  3. 精通主流单片机裸机开发,熟练掌握 GPIO、UART、SPI、I2C、ADC 等常用外设的驱动开发与调试;精通 FreeRTOS 等实时操作系统,能够独立完成裸机及 RTOS 架构下嵌入式项目的开发、适配与调试工作;熟悉 LCD、IMU、MIC、温度、亮度等各类传感器的开发与调试。
  4. 熟悉智能硬件联网通信逻辑,掌握常用物联网通信协议,能够完成设备与云端服务器的通信功能开发,保障设备网络交互稳定可靠。
  5. 熟悉舵机工作原理,掌握电机、步进电机的控制开发逻辑。
  6. 熟练使用示波器等调试工具,具备独立定位、排查硬件问题的能力。
  7. 具备良好的逻辑思维与问题分析解决能力,执行力较强。