- 工作方式
- 混合办公
- 类型
- 全职
- 资历
- experienced
- 部门
- 工程与技术
- 编号
- 2503645
职责
- 作为软件架构技术栈定义的技术专家,主导分析并改进设计简单性、模块化和重用性,为 Thermo King 产品提供软件功能。
- 通过与产品管理、产品平台工程、远程信息处理和控制系统团队的关键合作活动,创建和管理跨产品模型、平台和地区的架构标准、网络安全和模块化组件路线图。
- 评估并选择合适的软件技术平台用于解决方案开发。主导权衡分析和建议,准备并向高级管理层提交架构报告。
- 创建软件设计流程标准工作指南、模板/工具(即系统图、计算电子表格、错误检查等),以缩短产品开发周期,促进团队之间的一致性,并实现高度重用的快速创新。
- 为工程团队提供技术领导和指导,支持软件组件的设计、审查和实施。
- 确保软件满足工业和运输环境的所有功能、安全、监管(例如网络安全合规性)和质量要求。
必备要求
- 计算机工程、计算机科学、电子工程或相关技术领域的学士或硕士学位,具有 10 年经验。
- 具有构建嵌入式控制解决方案的丰富经验,包括嵌入式 Linux(例如 Yocto)和 RTOS 平台(例如 FreeRTOS、Zephyr Project、MicroC/OS-II)。
- 具有使用各种语言(例如 C、C++、C#、Rust、Python)进行嵌入式软件开发和编码的经验。
- 具有工业连接协议经验,例如 CAN、J1939、Modbus、MQTT、OPC-UA、基于安全 IP 的协议和汽车以太网(100Base-T1、10Base-T1S)。
- 精通 UML、SysML 或 MBSE 的系统建模和设计。
- 熟悉事件驱动架构、发布/订阅消息模式和分布式系统。
- 熟悉 DevOps 工具(例如 GitHub Actions、Azure DevOps、Jenkins、GitLab CI)并具有自动化测试框架(Google Test、CppUTest、Catch2)使用经验。
- 具有在跨学科团队(软件、硬件、系统工程)中工作的强大组织、领导和沟通能力。
- 可能需要最多 5% 的跨地区旅行。
优先条件
- 有嵌入式架构师经验者优先。
Responsibilities
- Serve as the technical expert for software architecture technology stack definition, leading analysis and improvement of design simplicity, modularity, and reusability to deliver software capabilities for Thermo King products.
- Create and manage architecture standards, cybersecurity, and modular component roadmaps across product models, platforms, and regions through key collaborative activities with product management, product platform engineering, telematics, and control systems teams.
- Evaluate and select appropriate software technology platforms for solution development. Lead trade-off analysis and recommendations, prepare and present architecture reports to senior management.
- Create software design process standard work guides, templates/tools (e.g., system diagrams, calculation spreadsheets, error checking, etc.) to shorten product development cycles, promote consistency across teams, and enable rapid innovation with high reuse.
- Provide technical leadership and mentorship to engineering teams, supporting the design, review, and implementation of software components.
- Ensure software meets all functional, safety, regulatory (e.g., cybersecurity compliance), and quality requirements for industrial and transportation environments.
Must Have
- Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field with 10 years of experience.
- Extensive experience building embedded control solutions, including embedded Linux (e.g., Yocto) and RTOS platforms (e.g., FreeRTOS, Zephyr Project, MicroC/OS-II).
- Experience with embedded software development and coding in various languages (e.g., C, C++, C#, Rust, Python).
- Experience with industrial connectivity protocols such as CAN, J1939, Modbus, MQTT, OPC-UA, secure IP-based protocols, and automotive Ethernet (100Base-T1, 10Base-T1S).
- Proficiency in system modeling and design with UML, SysML, or MBSE.
- Familiarity with event-driven architecture, publish/subscribe messaging patterns, and distributed systems.
- Familiarity with DevOps tools (e.g., GitHub Actions, Azure DevOps, Jenkins, GitLab CI) and experience with automated testing frameworks (Google Test, CppUTest, Catch2).
- Strong organizational, leadership, and communication skills working in cross-disciplinary teams (software, hardware, systems engineering).
- Up to 5% cross-region travel may be required.
Preferred
- Experience as an embedded architect is preferred.
公司简介
在特灵科技™ 以及包括特灵® 和冷王® 在内的旗下业务部门,我们为建筑、住宅和交通运输打造创新的气候解决方案,挑战可持续发展的世界的可能性。我们是一支敢于直面世界挑战、洞察巨大潜力的团队。我们相信,当我们激励他人,并助力员工在工作和家庭中蓬勃发展时,未来将会更加美好。我们勇往直前。