Advanced Controls Engineer

Vertiv Group•Westerville, OH

About The Position

The Advanced Thermal Control Engineer provides technical expertise in thermal controls algorithm development, particularly optimization and condition-based maintenance routines and logic. The role supports integration of algorithms into Vertiv Thermal Controls embedded and software platforms through research and development, implementation, and testing verification. The engineer also works with design engineering on system simulation models and integrates models and algorithms into thermal controls testing frameworks to enable automated testing. The position works on a global team across multiple regions and time zones, using physical and virtual lab environments. Reporting into the Global Thermal Line of Business, the role impacts the global product portfolio, including air-cooled (DX), pumped refrigerant economizer, chilled water/chiller, liquid-cooled, heat rejection, software, and controls-based products. The engineer evaluates opportunities for advanced algorithm development and takes suitable concepts through to production to deliver customer value.

Requirements

  • At least 5 years of experience with mechanical system controls and algorithm/code design.
  • Bachelor’s degree in Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or Automation/Controls, or equivalent experience.
  • Experience with control design.
  • Understanding of how to apply algorithms to production code.
  • Expertise in programming languages including, but not limited to, C, C++, and Python.
  • Familiarity with software development environments and tools, including source code version control/Git.
  • Familiarity with machine learning and artificial intelligence technologies.
  • Fluency in English.
  • Willingness to travel up to 10%.

Nice To Haves

  • Understanding of HVAC thermodynamics and various refrigeration cycles.
  • Experience with single-phase, two-phase, and direct-to-chip liquid cooling.
  • Experience with machine learning and artificial intelligence technologies.

Responsibilities

  • Gather requirements, prototype algorithms, analyze data, and design test campaigns.
  • Plan projects, estimate tasks, and manage version control.
  • Develop algorithms through their full lifecycle, including design, review, testing, and integration assistance for firmware developers.
  • Create program commentary and user guides for service and troubleshooting.
  • Support product testing, including unit testing, system integration testing, and field testing.
  • Provide effective technical leadership, maintain a positive attitude, demonstrate creativity, and accept broad responsibility.
  • Perform other tasks and activities as required by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service