- 地点
- 韦斯特维尔,美国
- 类型
- 全职
- 发布
- 2026-06-08
- 部门
- 固件工程
- 编号
- 2025R6503
职责
- 设计并实现热力系统(流量、温度、压力调节)的面向对象控制算法。
- 构建模块化、可重用的控制框架,支持跨产品变体的可扩展性。
- 为嵌入式 Linux(近实时)和基于微控制器的实时系统开发控制软件。
- 将物理系统行为(传感器、执行器、设备动力学)建模并集成到软件中。
- 与机械、电气和固件团队协作,定义系统接口和控制策略。
- 通过故障处理、诊断和安全状态行为确保系统稳健性。
- 在时序、资源和硬件限制范围内优化控制性能。
- 支持系统集成、验证和现场问题根本原因分析。
- 参与软件开发生命周期:设计、编码、调试、同行评审、单元测试、性能调优、集成。
- 执行产品测试:单元测试、台式测试、系统集成测试和现场测试支持。
- 提供硬件开发支持,为硬件开发和测试提供软件/固件支持。
必备要求
- 计算机工程、电气工程、控制工程或相关领域的学士学位(或同等经验)。
- 在嵌入式控制系统开发方面拥有丰富的经验。
- 精通 C/C++ 和面向对象设计。
- 具备为基于嵌入式 Linux 和/或 RTOS 的系统开发软件的经验。
- 对控制理论基础(PID、前馈、系统稳定性)有扎实的理解。
- 具备设计可维护、抽象化控制架构的能力。
- 抽象模拟和数字 I/O 交互。
- 近实时控制算法和设备通信,支持串行、RS485、Modbus 和 CANbus 协议。
- 分布式控制架构与设计。
优先条件
- 具备暖通空调、热力系统或流体控制方面的经验。
- 熟悉基于模型的设计、仿真或系统辨识。
- 了解工业通信协议(例如 Modbus、CAN)。
- 具备多速率控制系统和实时调度方面的经验。
- 接触过硬件在环 (HIL) 测试或系统验证框架。
Responsibilities
- Design and implement object-oriented control algorithms for thermal systems (e.g., flow, temperature, pressure regulation).
- Build modular, reusable control frameworks to support scalability across product variants.
- Develop control software for embedded Linux (near real-time) and microcontroller-based real-time systems.
- Model and integrate physical system behavior (sensors, actuators, plant dynamics) into software.
- Collaborate with mechanical, electrical, and firmware teams to define system interfaces and control strategies.
- Ensure system robustness through fault handling, diagnostics, and safe-state behavior.
- Optimize control performance within timing, resource, and hardware constraints.
- Support system integration, verification, and root cause analysis of field issues.
- Software application development lifecycle: design, coding, debugging, peer review, unit testing, performance tuning, integration.
- Product testing: unit testing, bench testing, system integration testing, and field test support.
- Leadership: effective team member and/or technical leadership, always with a positive attitude and creativity.
- Hardware development support: provide software/firmware support for hardware development and testing.
- Complete other tasks and activities as required by management.
Must Have
- Bachelor's degree in Computer Engineering, Electrical Engineering, Control Engineering, or related field (or equivalent experience).
- Extensive experience in embedded control system development.
- Proficiency in C/C++ and object-oriented design.
- Experience developing software for embedded Linux and/or RTOS-based systems.
- Solid understanding of control theory fundamentals (PID, feedforward, system stability).
- Ability to design maintainable, abstracted control architectures.
- Abstract analog and digital I/O interactions.
- Near real-time control algorithms and device communication supporting serial, RS485, Modbus, and CANbus protocols.
- Distributed control architecture and design.
Preferred
- Experience with HVAC, thermal systems, or fluid control.
- Familiarity with model-based design, simulation, or system identification.
- Knowledge of industrial communication protocols (e.g., Modbus, CAN).
- Experience with multi-rate control systems and real-time scheduling.
- Exposure to hardware-in-the-loop (HIL) testing or system verification frameworks.
公司简介
Vertiv 是一家年收入达 102 亿美元的全球关键基础设施和数据中心技术公司。我们通过整合硬件、软件、分析和持续服务,确保客户的关键应用持续运行。我们的产品组合涵盖电力、冷却和 IT 基础设施解决方案及服务,覆盖从云端到网络边缘的整个网络。Vertiv 总部位于美国俄亥俄州哥伦布市,在全球 130 多个国家和地区拥有约 2 万名员工。访问 Vertiv.com 了解更多信息。