岗位描述
【职位概述】
负责嵌入式系统硬件和软件开发,包括单片机编程、传感器集成、无线通信协议开发,为体感交互产品提供底层技术支持。
【核心职责】
嵌入式系统开发 - 负责基于ARM Cortex、STM32等平台的嵌入式系统设计与开发,实现高性能低功耗解决方案。
无线通信协议 - 开发和优化蓝牙、WiFi、Zigbee等无线通信协议,确保设备间稳定可靠的数据传输。
传感器集成 - 集成IMU、加速度计、陀螺仪等多种传感器,实现精准的动作捕捉和数据采集。
固件开发 - 开发高效稳定的固件程序,包括驱动程序、中断处理、实时任务调度等关键模块。
【基础要求】
本科及以上学历,电子信息、自动化等相关专业
3年以上嵌入式系统开发经验
扎实的电子电路基础知识
【编程技能】
精通C/C++编程语言
熟悉ARM Cortex、STM32等微控制器
掌握RTOS实时操作系统开发
熟悉I2C、SPI、UART等通信协议
具备调试工具使用经验(示波器、逻辑分析仪等)
【无线通信】
蓝牙BLE协议栈开发经验
WiFi协议及TCP/IP网络编程
熟悉RF射频电路设计原理
低功耗设计和电源管理经验
加分项:
有运动传感器、IMU数据处理算法开发经验
有游戏手柄、体感设备开发经验
了解边缘AI计算、模型量化和优化
熟悉PCB设计和硬件调试流程
有移动端APP与硬件交互开发经验
有开源硬件项目贡献或技术博客写作经验