V

Vertiv

Builds power and cooling systems for data centers

Embedded Firmware Engineer - Thermal Platform

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeWesterville, OH, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Electrical Engineering, Controls Engineering, or a related field, or equivalent experience.
  • Proven experience developing embedded control systems.
  • Strong proficiency in C and C++ with object-oriented design.
  • Experience developing software for embedded Linux and/or real-time operating system-based systems.
  • A solid understanding of control theory fundamentals, including proportional-integral-derivative control, feedforward control, and system stability.
  • Ability to design maintainable, abstracted control architectures.
  • Ability to abstract analog and digital input/output interactions.
  • Experience with near-real-time control algorithms and device communications using serial communications, RS-485, Modbus, and CAN bus.
  • Knowledge of distributed control architecture and design.
  • Experience with C++, C, Python, Bash shell, and Qt.
  • Experience with communication protocols including RS-232/485, Modbus, CAN bus, I2C, SPI, TCP, UDP, TLS, DNS, SNMP, Redfish, BACnet, Modbus TCP, RESTful APIs, and HTTPS.
  • Experience with embedded Linux and real-time operating systems, including FreeRTOS.
  • Experience with TI SoC, ARM, and x86 platforms.
  • Experience with VS Code, Cursor, and Docker.
  • Experience with GitLab version management.
  • Experience with BitBake, Yocto, and GitLab Pipelines.
  • Experience with device simulation and hardware-in-the-loop testing.
  • Knowledge of resource-constrained embedded application and platform design.

Responsibilities

  • Design and implement object-oriented control algorithms for thermal systems, including flow, temperature, and pressure regulation.
  • Architect modular, reusable control frameworks that scale across product variants.
  • Develop control software for embedded Linux near-real-time systems and microcontroller-based real-time systems.
  • Model and integrate physical system behavior into software, including sensors, actuators, and plant dynamics.
  • 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, validation, and root-cause analysis of field issues.
  • Perform full-lifecycle software application development, including design, programming, debugging, peer review, unit testing, performance tuning, and integration.
  • Conduct product testing, including unit testing, bench testing, system integration testing, and field test support.
  • Provide software and firmware support for hardware development and testing.
  • Perform other tasks and activities as required by management.

Desired Qualifications

  • Experience with HVAC, thermal systems, or fluid control.
  • Familiarity with model-based design, simulation, or system identification.
  • Knowledge of industrial communication protocols, such as Modbus and CAN.
  • Experience with multi-rate control systems and real-time scheduling considerations.
  • Exposure to hardware-in-the-loop testing or system validation frameworks.

About the Company

Vertiv

Builds power and cooling systems for data centers

Vertiv builds power and cooling equipment that keeps data centers, communication networks, and industrial facilities running through outages and heavy computing loads. Its Liebert cooling systems manage the heat generated by servers, while its power products protect equipment and distribute electricity. The company sells equipment directly and through distributors, then earns additional revenue from installation, maintenance, spare parts, and services throughout the equipment life cycle. Its portfolio also includes racks and software for monitoring and managing IT equipment. Vertiv became a standalone company in 2016 and is headquartered in Westerville, Ohio.

Company size
10,001+
Company stage
IPO
Headquarters
Westerville, OH
Founded
2016

Recently Posted Jobs

Explore more opportunities at Vertiv

See more jobs