- 地点
- 金谷,美国
- 工作方式
- 混合办公
- 类型
- 全职
- 发布
- 2026-08-11
- 部门
- 固件工程
- 编号
- 18760
职责
- 负责嵌入式软件开发项目的设计、开发、评审和测试。
- 负责智能家居产品嵌入式软件/固件的设计与开发。
- 与跨职能团队(系统、硬件、测试、质量)合作,参与硬件选型、制定测试计划,协调软件模块、应用程序和文档的交付。
- 参与原理图/布局评审,对从初始工程样品到量产的原型进行测试和评估。
- 维护固件服务器,开发内部工具(脚本和基本硬件接口)。
- 研究技术难题并实施算法解决方案。
- 维护与第三方供应商的关系。
必备要求
- 1 年以上使用 C 和/或 C++ 进行嵌入式固件开发的经验。
- 具备嵌入式设备固件编写经验。
- 熟悉 Visual Studio 和 IAR Embedded Workbench 等开发环境(编译、链接、加载和执行)。
优先条件
- 熟悉标准库和多线程编程,以及 FreeRTOS、Linux 等实时操作系统。
- 具备嵌入式软件、嵌入式产品及嵌入式硬件和组件知识。
- 掌握固件调试技术及跟踪分析器、JTAG 等工具。
- 具备万用表、示波器、逻辑分析仪等实验室工具使用经验。
- 具备设计架构良好的软件系统/模块的经验。
- 能够将功能需求分解为明确任务,平衡质量、数量和复杂性。
- 有家庭自动化产品和住宅市场经验。
- 有敏捷 Scrum 团队工作经验。
- 熟悉 SPI、I2C、UART、Wi-Fi、蓝牙和/或 ZigBee 等有线和无线数据通信技术。
- 熟悉公钥密码学和证书等密码学概念。
- 具备嵌入式 Linux 环境(如树莓派)经验。
- 具备良好的沟通、协作和人际交往能力。
- 具备 ARM Cortex-A 和 Cortex-M 等嵌入式处理器使用经验。
- 熟悉 SVN、Bitbucket、JIRA 等软件管理工具及 Contour 等需求管理工具。
- 具备数据结构、多线程编程、面向对象编程、网络概念和网络安全经验。
Responsibilities
- Responsible for all aspects of embedded software development projects: design, development, review, and testing.
- Design and develop embedded software/firmware for smart home products.
- Collaborate with cross-functional teams (systems, hardware, test, quality) to build well-architected product designs, participate in hardware selection, develop test plans, and coordinate delivery of software modules, applications, and documentation.
- Participate in schematic/layout reviews and test and evaluate prototypes from initial engineering samples to mass production.
- Maintain firmware servers and develop internal tools, including scripts and basic hardware interfaces.
- Research technical challenges and implement algorithmic solutions.
- Maintain relationships with third-party vendors as needed.
Must Have
- 1+ years of experience in embedded firmware development using C and/or C++.
- Experience writing firmware for embedded devices.
- Familiarity with software development environments such as Visual Studio and IAR Embedded Workbench (including compiling, linking, loading, and execution).
Preferred
- Familiarity with standard libraries and multithreaded programming, and RTOS such as FreeRTOS and Linux.
- Knowledge of embedded software and embedded product development.
- Knowledge of embedded hardware and components.
- Firmware debugging techniques and tools such as trace analyzers and JTAG.
- Experience with lab tools (e.g., multimeters, oscilloscopes, logic analyzers).
- Experience designing well-architected software systems/modules.
- Ability to decompose functional requirements into clear tasks while balancing quality, quantity, and complexity of work.
- Experience in home automation products and residential market.
- Experience working in Agile Scrum teams.
- Familiarity with wired and wireless data communication technologies such as SPI, I2C, UART, Wi-Fi, Bluetooth, and/or ZigBee.
- Familiarity with cryptography concepts such as public-key cryptography and certificates.
- Experience with embedded Linux environments (e.g., Raspberry Pi).
- Strong communication, collaboration, and interpersonal skills.
- Experience with embedded processors such as ARM Cortex-A and Cortex-M.
- Familiarity with software management tools such as SVN, Bitbucket, JIRA, and requirements management tools such as Contour.
- Experience with data structures, multithreaded programming, object-oriented programming, networking concepts, and network security.
公司简介
域适都(Resideo)是全球知名的家居舒适和安全解决方案提供商,目前在全球超过1.5亿户家庭中使用,每年在1500万户家庭中安装。我们的ADI全球分销业务是知名的安全及低压产品批发分销商。域适都(Resideo)的前身是霍尼韦尔智能家居和ADI业务部。2018年10月,域适都(Resideo)在纽约交易所正式敲钟上市,成为一家独立运营的上市公司。域适都是一家价值50亿美元的企业,我们的产品使得家居生活更加舒适、安全,同时有效提升能源效率,我们同时还是全球规模巨大的安全、消防和低压产品分销商。我们创造技术和智能解决方案,与客户的生活无缝连接。130余年来,我们的解决方案更好的照顾了全球的家庭,工作场所以及其中的人。我们拥有长期独家使用霍尼韦尔家庭(Honeywell Home)品牌的授权,与超过11万名专业承包商、3000多家分销商、1200多家原装设备制造商、主要零售商和在线商户合作。超过560万客户在家中便用Resideo的联网设备,这些设备为他们提供了控制、监控和警报功能。我们的愿景域适都站在消费技术下一波浪潮的最前沿。智能联网家居,我们有着创造创新、可靠的解决方案和广泛的分销渠道历史,我们的使命是为人们称之为家的地方提供舒适、安全和简单的技术。欲了解更多关于域适都的信息,请访问www.resideo.com