旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

高级固件与嵌入式软件工程师

Senior Eng Firmware & Embedded Software

开利(Carrier)

地点
巴吞他尼,泰国
发布
2026-02-26
资历
senior
部门
工程
编号
30200231

暖通与制冷空调与热泵

职责

  • 领导基于微控制器(如 RL78、ARM Cortex-M 或类似)的嵌入式固件架构、设计与实现(C/C++)。
  • 负责空调控制相关关键模块与功能,确保可扩展性和可维护性。
  • 定义并优化基于 RTOS(如 FreeRTOS)的系统设计:任务结构、优先级、任务间通信、时序与资源管理。
  • 设计并实现稳健的通信协议栈(UART、SPI、I²C、CAN、Modbus、专有协议),包括错误处理与诊断。
  • 提升代码质量与可靠性:建立编码标准、进行深入代码审查、监督静态分析、支持自动化/单元测试。
  • 使用调试器、分析仪和实验室设备诊断固件、硬件与通信相关的复杂系统问题;提供根因分析与长期解决方案。
  • 编写和维护技术文档:架构/设计文档、接口规范、固件指南和审查清单。
  • 与测试、生产、服务和质量管理团队合作,支持系统集成、现场试验和量产问题解决。
  • 推广并应用安全编码实践;支持联网产品的网络安全与法规合规(如安全启动、安全更新、数据保护)。
  • 指导和培养初级与中级工程师,提供技术指导、知识分享和评审反馈。
  • 通过提供工作量估算、识别技术风险并提出缓解计划,为项目规划和风险管理做出贡献。
  • 持续关注新技术、工具和最佳实践,并提出嵌入式软件平台和开发流程的改进建议。

必备要求

  • 电气工程、计算机工程、计算机科学或相关领域的学士或硕士学位。
  • 通常需要 3 年以上嵌入式软件/固件开发实践经验。
  • 精通嵌入式系统 C 语言。
  • 具有 8/16/32 位微控制器(如瑞萨、STM32、恩智浦或类似)和工具链(IAR、GCC 等)的实践经验。
  • 具备基于 RTOS 的系统(如 FreeRTOS 或等同系统)和实时约束方面的丰富经验。
  • 深入理解嵌入式基础知识:中断、定时器、存储器(闪存/RAM/EEPROM)、低功耗设计、引导加载程序、诊断。
  • 具备使用 JTAG/SWD 调试器、示波器、逻辑/协议分析仪调试复杂问题的能力。
  • 具有在结构化开发环境(Git 或其他版本控制、代码审查、CI/CD、问题跟踪)中工作的经验。
  • 具备领导技术课题或在多人项目中担任关键技术负责人的经验。
  • 具备良好的英语书面和口语能力,能够与全球团队协作并撰写清晰的技术文档。

优先条件

  • 有嵌入式应用 C++ 开发经验者优先。

Responsibilities

  • Lead the architecture, design, and implementation of embedded firmware (C/C++) for microcontroller-based systems (e.g., RL78, ARM Cortex-M, or similar).
  • Own key modules and features related to air conditioning control, ensuring scalability and maintainability.
  • Define and optimize RTOS-based system design (e.g., FreeRTOS): task structure, priorities, inter-task communication, timing, and resource management.
  • Design and implement robust communication protocol stacks (UART, SPI, I²C, CAN, Modbus, proprietary protocols), including error handling and diagnostics.
  • Improve code quality and reliability: establish coding standards, conduct in-depth code reviews, oversee static analysis, and support automated/unit testing.
  • Diagnose complex system issues involving firmware, hardware, and communication using debuggers, analyzers, and lab equipment; provide root cause analysis and long-term solutions.
  • Prepare and maintain technical documentation: architecture/design documents, interface specifications, firmware guidelines, and review checklists.
  • Collaborate with test, production, service, and quality management teams to support system integration, field trials, and mass production issue resolution.
  • Promote and apply secure coding practices; support cybersecurity and regulatory compliance for connected products (e.g., secure boot, secure updates, data protection).
  • Mentor and develop junior and mid-level engineers, providing technical guidance, knowledge sharing, and review feedback.
  • Contribute to project planning and risk management by providing effort estimates, identifying technical risks, and proposing mitigation plans.
  • Continuously stay updated on new technologies, tools, and best practices, and propose improvements to embedded software platforms and development processes.

Must Have

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Typically requires 3+ years of hands-on experience in embedded software/firmware development.
  • Proficiency in C for embedded systems.
  • Hands-on experience with 8/16/32-bit microcontrollers (e.g., Renesas, STM32, NXP, or similar) and toolchains (IAR, GCC, etc.).
  • Strong experience with RTOS-based systems (e.g., FreeRTOS or equivalent) and real-time constraints.
  • Deep understanding of embedded fundamentals: interrupts, timers, memory (Flash/RAM/EEPROM), low-power design, bootloaders, diagnostics.
  • Ability to debug complex issues using JTAG/SWD debuggers, oscilloscopes, logic/protocol analyzers.
  • Experience working in structured development environments (Git or other version control, code reviews, CI/CD, issue tracking).
  • Experience leading technical topics or serving as a key technical lead in multi-person projects.
  • Good written and spoken English, able to collaborate with global teams and write clear technical documentation.

Preferred

  • Experience with C++ for embedded applications is a plus.

公司简介

开利公司在暖通空调、制冷、消防和安防解决方案方面处于全球领先地位。一个多世纪以来,我们一直致力于开发创新产品和服务,改变了人们的生活和工作方式。如今,创新仍在继续,新的重点是创建可以使世界变得更好的解决方案。 在开利,一切皆有可能。我们创建对人类和地球都至关重要的解决方案。 在开利,我们拥有值得自豪的历史,因为我们是开拓创新的先锋者。创始人的智慧改变了整个行业,使我们的伟大公司发展成为今天的样子。这些成就包括: Charles和Jeremiah Chubb在1818年获得了“探测器锁”的专利; Robert Edwards在1881年获得了“电灯”的专利; Willis Carrier在1902年开发了“第一套现代空调系统”;以及 1917年成立了Walter Kidde公司,随后生产了“船用综合烟雾探测和二氧化碳灭火系统”。 我们继续秉承这一传统,并拥有众多行业领先的解决方案。 开利在全球拥有约53,000名员工,并定义现代生活已有一个多世纪。在2019年,开利连续第五年发布了100多种新产品。 我们在以下三个主要业务领域中均处于优势地位:暖通空调,消防和安防以及制冷。 我们强大的市场渠道为我们的品牌提供有力支持。 威利斯·开利(Willis Carrier)于115年前发明了现代空调。如今,我们拥有一个品牌家族,其中包括:家用空调、商用空调,并且我们的业务包括承包安装和服务维护部分。我们在HVAC业务中包含Automated Logic楼宇管理系统,并且我们拥有能源服务承包业务。 制冷由两部分组成:运输:反映我们的Transicold业务、卡车、拖车和集装箱;和商业制冷,主要集中在食品零售商店。 消防和安防包括商业检测警报,住宅探测器警报,商业和工业灭火系统,气体和火焰探测器,入侵访问录像以及我们的消防和安全现场业务。我们的Kidde品牌最近喜迎了其100周年庆典。