职位描述
岗位职责
1. 负责智能硬件、MCU 相关的软件设计、开发、调试、文档编写;
2. 负责各类传感器及其它外设的数据采集、驱动与控制;
3. 熟悉基本硬件电路知识,能够熟练使用示波器、万用表等排查问题及调试设备;
4. 参与产品软硬件方案选型、技术预研、可行性分析;
岗位要求
1. 计算机相关专业本科及以上学历,1年及以上嵌入式开发经验,熟练使用相关开发软件;
2. 熟练掌握 C/C /Python 等语言编程,有良好的编程习惯,熟练使用 GIT/Docker,熟练使用 Shell;
3. 熟悉 STM32/GD32/ESP32 等至少一种常用 MCU,熟练使用相关的开发工具;
4. 熟悉 以太网/UART/RS485/RS232/HPLC/LORA/CAN/SPI 等通信方式;
5. 熟悉 Modbus/MQTT/DLT645 等协议;
6. 熟悉操作系统的基本原理,熟悉嵌入式操作系统如 Linux/FreeRTOS 等;
7. 有物联网或智能硬件开发经验者优先;
8. 有 PCB 原理图、Layout 设计经验者优先;
9. 代码洁癖、强迫症患者、有开源项目贡献经历者优先;
10. 有良好的团队合作意识和创新意识,对技术研究有热情,敢于面对各种技术挑战