职位描述
职责描述:
1. 负责智能健身设备(BLE/WiFi)的嵌入式软件开发以及维护工作;
2. 独立分析与理解产品的功能需求并据此设计软件框架;
3. 配合软硬件团队完成信息交互逻辑设计以及相关调试;
4. 具备基本的硬件知识,能够看懂原理图编写硬件驱动;
5. 负责解决研发,生产测试以及售后过程中的程序问题;
6. 能够很好的配合上级领导,完成布置的其它相关工作;
任职要求:
1. 本科及以上学历,计算机、电子信息、通信工程、自动控制等相关专业;
2. 精通C,C++语言程序设计,熟练掌握开发环境,至少1年嵌入式软件开发工作经验;
3. 熟练掌握ARM Cortex-M0/M3/M4内核架构,熟悉相关Thumb-2指令集,能够看懂汇编程序;
4. 熟练掌握基本的通信总线协议,比如I2C/SPI/UART等,能够独立开发并调试相关驱动程序;
5. 熟悉操作系统原理,多任务开发,熟悉常用的嵌入式RTOS,比如FreeRTOS,Zephery,Mbed-OS等;
6. 熟悉BLE协议并使用其进行过实际的项目开发,若BLE和WIFI两者皆会,则优先考虑;
7. 具备常见传感器的实际项目经验,如果具有姿态传感器、心率传感器的实际项目经验者优先考虑;
8. 具有较强的分析BUG定位问题的能力,能独立解决Hardfault类问题者优先考虑;
9. 工作认真负责,团队意识强、协作能力佳。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕