岗位职责
1、负责低功耗无线产品(如LoRa、ZigBee)嵌入式软件的开发、调试、优化与维护。
2、参与产品需求分析、方案设计,编写相关设计文档。
3、设计基于LoRa、ZigBee等无线通信协议的网关、传感器模块及控制模块。
4、与硬件工程师协作,进行硬件调试、验证及优化。
5、编写单元测试、集成测试用例,确保系统稳定性。
6、跟踪前沿技术,推动无线通信、低功耗设计等关键技术在产品中的应用。
任职要求
1、教育背景:本科及以上学历,电子、自动化、计算机、通信等相关专业。
2、专业知识
1) 精通C/C++编程语言,熟悉Python、汇编语言者优先。
2) 熟悉LoRa、ZigBee等低功耗无线通信协议,了解其协议栈。
3) 熟悉ARM、STM32等嵌入式微处理器,掌握UART、I2C、SPI等通信协议。
4) 了解嵌入式操作系统,如FreeRTOS、uC/OS、Linux等。
3、工作经验
1) 有LoRa、ZigBee等低功耗无线产品开发经验者优先。
2) 具备2年以上嵌入式系统开发经验,有完整的项目开发经历。
4、技能要求
1) 熟练使用嵌入式开发工具,如Keil、IAR、GCC等。
2) 熟练使用示波器、逻辑分析仪等硬件调试工具。
3) 具备良好的代码编写习惯和文档编写能力。
5、其他素质
1) 具备较强的学习能力,能够快速上手新技术。
2) 具有良好的沟通能力和团队合作精神。
3) 能够独立解决问题,具备良好的问题分析和解决能力。