Site logo

IMPROVE BUSINESS AND FAMILY COMFORT, PROTECTION AND PRODUCTIVITY

Sr. Advanced Systems Engineer (Embedded Firmware Developer)
资深高级系统工程师(嵌入式软件开发) As a senior embedded developer, you will be responsible for developing and iterating embedded products. You will work in our Building Automation (BA) and Building Management Systems (BMS) business unit, collaborating with local and global cross-functional teams to ensure optimal performance, functionality and quality of the products.

作为一名高级嵌入式软件开发人员,您将负责开发和迭代嵌入式产品。您将在我们的建筑自动化(BA)和建筑管理系统(BMS)业务部门工作,与本地或全球的跨职能团队合作,确保产品的性能、功能和质量达到最佳水平。 You will report directly to our Engineering Supervisor and/or Manager and you’ll work out of our Beijing, China location on a hybrid work schedule. 您将直接向我们的研发主管或经理汇报,并在中国北京的办公室进行工作。 In this role, you will have the opportunity to contribute to the development of innovative solutions for the building automation industry through the development and improvement of embedded products on building automation controller software. 在本职位中,您将有机会通过开发和改进嵌入式产品,更新和维护智能楼宇控制器产品的软件,为建筑自动化行业提供创新解决方案。 KEY RESPONSIBILITIES
主要职责

Develop and iterate embedded products to ensure optimal performance and functionality.
开发和迭代嵌入式产品,确保产品的性能和功能达到最佳水平。

Conduct system-level design and architecture to ensure reliability and stability.
进行系统级设计和架构,确保产品的可靠性和稳定性。

Collaborate with cross-functional teams to understand and align with needs of maintenance and iteration, work scope and delivery cycles, analyze potential impacts by design changes and technical risks.
与跨职能团队合作,理解和协调产品维护和迭代的目的、功能范围和交付周期,分析设计改动的可能影响、技术风险。

Work closely with product development teams to provide feedback and contribute to product enhancements.
#HRD231897
与产品开发团队密切合作,提供反馈并为产品改进做出贡献。

Contribute to product documentation and technical training.
参与产品文档编写和技术培训。

YOU MUST HAVE
您必须具备

10+ years of experience in development of embedded software or hardware products. Familiar Linux or QNX kernel, with at least 5 years of experience on kernel tailoring, board bring-up, drivers adaption and file-system deployment. Familiar with at least one 2 of below: ARMv8, x86_64, PowerPC or LoongArch, experienced in development of Trust Applications, SGX or OPTEE applications.
10年以上嵌入式软件或硬件产品的开发经验,熟悉Linux或QNX的内核并具有5年以上的内核剪裁、板级启动、驱动适配、文件系统部署的经验;至少熟悉ARMv8、x86_64、PowerPC或LoongArch中的两种,具有Trust Application,SGX或OPTEE的开发经验。

Familiar with implementation of artificial intelligence, machine learning on embedded processors, knowledge of NPU drivers and embedded applications. Knowledge of TensorFlow or eIQ is a plus.
熟悉人工智能和机器学习算法在嵌入式处理器上的实现,熟悉NPU驱动和基于NPU的嵌入式应用。熟悉TensorFlow或eIQ者优先。

Familiar with common cybersecurity threats, protection design methodologies and common cryptography usage, familiar with cybersecurity oriented software design principles and practices.
熟悉常见的网络安全威胁、防护设计方法和常见的密码学运算,熟悉导向安全的软件设计原则和实践。

Familiar with embedded processor peripherals, fluent in driver implementation and hierarchy on common peripherals like SPI, I2C, UART, SD/eMMC and Ethernet (at least on Linux kernel or QNX resource manager)
熟悉常见嵌入式处理器的外设和常见的驱动开发:SPI、I2C、串口、SD/eMMC和以太网外设,在以下驱动框架中至少一种熟练开发:Linux内核或QNX资源管理器。

Experienced in wireless communication and related firmware development, experienced in at least of the wireless technologies: Wireless LAN, Bluetooth, Zigbee or equivalent mesh-based wireless networks, ISA-100, etc
熟悉以下至少一种无线通信协议和相关的固件开发:WiFi、 蓝牙、Zigbee或类似的无线网格网络,或ISA-100。

Strong problem-solving and communication skills.
具备良好的问题解决和沟通能力。
#HRD231897

WE VALUE
我们看重以下能力

Master’s degree in Electronics Engineering, Automation Control, Computer Science or related field. Knowledge of programming languages such as embedded C, C++, Python, or Java. Knowledge of Rust language is a plus.
电子工程、自动化控制、计算机工程或相关领域的硕士学位。掌握嵌入式C、C++、Python或Java等编程语言。如掌握Rust语言则优先考虑。

Familiar or experienced development or control on managed switch Ethernet chips, experiences in Rapid Spanning-Tree, SNMP, VLAN or IEEE 802.1x is a plus.
熟悉或经历过管理型以太网交换机的开发与控制,有Rapid Spanning-Tree SNMP, VLAN 或 IEEE 802.1x开发经历的优先。

Familiar with agile or Scaled Agile software development framework, work and develop with scrum teams in agile practice.
熟悉敏捷或规模化敏捷流程,日常能够与团队以敏捷方法学工作。

Familiar with embedded system CI/CD/CT, experienced in automated deployment, auto-update and auto-test solution for embedded products.
熟悉嵌入式开发的持续集成、持续部署和持续测试方案,有过参与开发嵌入式产品自动部署、自动测试的经验。

ADDITIONAL INFORMATION

• JOB ID:HRD231897
• Category:Engineering
• Location:#1 Building, No.14 Jiu Xian Qiao Road,ChaoYang District,Beijing,BEIJING,100016,China
• Exempt

Engineering (GLOBAL)

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Cart

Cart

Share