高级固件工程师 | ESP32专家 | 宠物可穿戴设备 | 远程职位
远程
全职
非全日制
您是一位经验丰富的固件工程师,热衷于打造创新的物联网解决方案吗?我们正在寻找一位才华横溢的高级固件工程师加入我们,共同开发下一代宠物项圈技术。您将在可穿戴宠物技术领域的前沿工作,领导基于 ESP32 的设备的固件开发,以增强宠物的安全、追踪和健康监测。
主要职责
- 利用 C/C++ 和 FreeRTOS 环境,为基于 ESP32 的宠物可穿戴设备设计和开发强大的固件。
- 为功耗要求严格的电池供电设备编写高效、功耗优化的代码。
- 实现可靠的无线通信协议,包括蓝牙 LE 和 WiFi,以实现无缝连接。
- 构建支持无线 (OTA) 更新的固件,确保设备在实际使用中保持最新状态。
- 开发用于各种追踪和监测功能(GPS、加速度计、温度)的传感器集成代码。
- 与硬件工程师协作,解决硬件固件接口问题。
- 创建基于 Python 的测试框架和实用程序,以验证固件的功能和性能。
- 实施安全数据传输协议,保护用户和宠物信息。
- 使用逻辑分析仪、示波器和自定义调试工具排除复杂的固件问题。
- 记录代码、API 和技术规范,以便知识共享和未来参考。
- 指导初级工程师并审查代码,确保所有固件版本都达到高质量标准。
必备技能和经验
- 5 年以上固件/嵌入式系统开发专业经验。
- 精通资源受限嵌入式系统的 C 和 C++ 编程。
- 拥有 ESP32 微控制器或类似 Tensilica Xtensa LX6 架构的实际操作经验。
- 熟悉 FreeRTOS 或类似的实时操作系统。
- 熟悉 Python 测试、自动化和开发工具。
- 熟悉无线通信协议(BLE、WiFi、MQTT)。
- 了解电池供电设备的低功耗设计技术。
- 能够阅读电子原理图并理解软硬件交互。
- 具有实施安全启动和安全固件更新机制的经验。
- 熟练使用逻辑分析仪、示波器和协议分析仪进行调试。
- 具备优秀的分析思维和解决问题能力。
- 英语水平达到 B1+ 或更高,能够有效地进行团队沟通。
优先考虑
- 拥有宠物科技或可穿戴技术产品相关经验。
- 了解嵌入式 Linux 系统。
- 熟悉物联网设备的云集成(AWS IoT、Azure IoT)。
- 拥有蜂窝物联网技术(NB-IoT、LTE-M)经验。
- 拥有消费电子产品开发背景。
- 了解电源管理 IC 和电池充电电路。
- 拥有用于运动和位置跟踪的传感器融合算法经验。
- 了解硬件安全模块 (HSM) 或可信平台模块 (TPM)。
- 熟悉无线设备的法规要求(FCC、CE)。
- 熟悉嵌入式固件的 CI/CD 流水线。
- 了解蓝牙 Mesh 网络。
加入我们的理由
我们致力于开发能够切实改善全球宠物及其主人生活的技术。您将与一支由才华横溢的工程师组成的分布式团队合作,他们致力于在快速增长的宠物技术市场中不断创新。我们灵活的远程工作环境允许您随时随地参与解决具有挑战性的技术问题。您将有机会提升在物联网、嵌入式系统和消费电子产品方面的专业知识,同时开发能够真正改善宠物健康和安全的产品。