该职位已失效,看看其他机会吧

嵌入式软件工程师 - 物联网和智能家居设备(高级/中级)

2-2.5万
  • 深圳南山区
  • 3-5年
  • 本科
  • 全职
  • 招1人

职位描述

C语言C++Java8位单片机32位单片机PIC单片机家具/家居/家电物联网计算机软件
关于我们
Bytehome 是物联网技术和智能家居解决方案的领先创新者,致力于设计和开发简化和改善日常生活的产品。加入我们充满活力的团队,打造下一代设备,连接家庭并为用户提供无缝技术。
主要职责 :
这嵌入式软件工程师 负责测试多个智能家居设备与 Bytehome 集线器和后端系统的集成,并为 这些设备开发/升级固件。工程师将与我们的欧洲办事处团队密切合作。
固件开发: 设计、开发和维护物联网和智能家居设备的嵌入式软件。
物联网集成: 实施 MQTT、CoAP、HTTP 和 BLE 等协议以实现高效的设备通信。
实时系统: 使用 RTOS 或裸机系统为低功耗、资源受限的环境开发实时固件。
硬件交互: 与硬件工程师密切合作,与传感器、执行器和通信模块(例如 Wi-Fi、Zigbee、Z-Wave) 连接。
系统优化: 优化嵌入式平台的系统性能、功耗和内存使用。
测试与调试: 使用 JTAG、示波器和逻辑分析仪等工具执行单元测试、集成测试和调试。
安全: 实施强大的安全功能以保护设备免受漏洞影响并确保安全通信。
合作: 与跨职能团队(包括产品管理、UI/UX 和云工程师)协作,提供无缝的用户体验。
文档: 准备和维护软件设计、API 和开发流程的全面技术文档。
所需资格:
教育: 计算机科学、电气工程或相关领域的学士或硕士学位。
经验: 拥有 4 年以上嵌入式软件开发经验,尤其是物联网或智能家居应用。
编程技能: 精通 C/C++,具有用于脚本或自动化的 Python 或 JavaScript 经验。
实时操作系统: 拥有实时操作系统(例如 FreeRTOS、Zephyr)的经验并了解多任务和 IPC 机制。
硬件知识: 熟悉微控制器(例如 ARM Cortex、ESP32、STM32)和 GPIO、UART、SPI 和 I2C 等外设。
通讯协议: 拥有物联网通信协议和无线标准(例如 Zigbee、蓝牙、LoRa、Wi-Fi)的实践经验。
调试工具: 熟练使用嵌入式系统的调试工具和技术。
版本控制: 拥有 Git 和 CI/CD 工作流程经验。
优先资格
● Linux Yocto 发行版的经验
● 了解智能家居生态系统(例如 HomeKit、Google Home、Amazon Alexa)。
● 拥有开源智能家居软件(特别是 Home Assistant)的经验。
● 拥有云平台(例如 AWS IoT、Azure IoT、Google Cloud IoT)的经验。
● 熟悉 Docker 和 Kubernetes 等容器化和编排工具。
● 了解网络安全原理和加密技术。
● 熟悉敏捷开发方法。
● 较强的分析和解决问题的能力。
查看全部

工作地点

铁路公园地铁站-C口广东省深圳市南山区自贸西街与怡海大道交叉口西60米招商前海经贸中心1期B座1707

职位发布者

肖女士/人事专员

当前在线
立即沟通
公司Logo深圳市新圳宇科技开发有限公司
深圳市新圳宇科技开发有限公司成立于2013年,是一家专注于金融支付智能终端和人工智能AI机器人研发、生产、销售一体的高新技术企业,目前产品有安卓智能主板、智能音箱、POS机主板、机器人主板和其对应的整机。
公司主页