Embedded Firmware Engineer - Thermal Platform
Vertiv Holdings
Embedded Linux Controls Engineer
Vertiv are seeking a highly skilled Embedded Linux Controls Engineer to design and develop object-oriented thermal control systems for our thermal management platform. This role requires both hands-on implementation and system-level design ownership of modern scalable, abstracted control solutions deployed on across embedded Linux and real-time environments. HVAC specific knowledge is highly desired.
Responsibilities
- Design and implement object-oriented control algorithms for thermal systems (e.g., flow, temperature, pressure regulation)
- Architect modular, reusable control frameworks that 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 into software (sensors, actuators, plant dynamics)
- Collaborate with mechanical, electrical, and firmware teams to define system interfaces and control strategies
- Ensure robustness through fault handling, diagnostics, and safe-state behavior
- Optimize control performance within timing, resource, and hardware constraints
- Support system integration, validation, and field issue root-cause analysis
- Full lifecycle software application development: Design, programming, 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, consistent positive attitude, creativity
- Hardware development support: Software/firmware support for hardware development and testing
- Other tasks and activities as required by management
Required Experience
- Bachelor's degree in Computer Engineering, Electrical Engineering, Controls Engineering, or related field (or equivalent experience)
- Proven experience in embedded control systems development
- Strong proficiency in C/C++ with object-oriented design
- Experience developing software for embedded Linux and/or RTOS-based systems
- Solid understanding of control theory fundamentals (PID, feedforward, system stability)
- Demonstrated ability to design maintainable, abstracted control architectures
- Abstracting analog and digital IO interactions
- Near real time control algorithms and device communications with serial, RS485, Modbus, and CANbus
- Distributed control architecture and design
Preferred Experience:
- 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 considerations
- Exposure to hardware-in-the-loop (HIL) testing or system validation frameworks
Development Environment
- Languages/Syntax: C++, C, Python, Bash Shell, Qt
- Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI, TCP, UDP, TLS, DNS, SNMP, Redfish, BACnet, Modbus TCP, RESTful Api,
- Operating systems: embedded Linux and real-time operating systems (FreeRTOS)
- Platforms: TI SoC, ARM, x86
- Tools: VS Code, Cursor, and Docker
- Version management: GitLab
- Build system: BitBake, Yocto, GitLab Pipelines
- Test: Device Simulation, Hardware in Loop (HIL)
- Resource-constrained embedded application and platform design
The successful candidate will embrace Vertiv's Core Principals & Behaviors to help execute our Strategic Priorities.
Our Core Principals: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion.
Our Strategic Priorities:
- Customer Focus
- Operational Excellence
- High-Performance Culture
- Innovation
- Financial Strength
Our Behaviors:
- Own It
- Act With Urgency
- Foster a Customer-First Mindset
- Think Big and Execute
- Lead by Example
- Drive Continuous Improvement
- Learn and Seek Out Development
About Vertiv
Vertiv is a $8.0 billion global critical infrastructure and data center technology company. We ensure customers' vital applications run continuously by bringing together hardware, software, analytics and ongoing services. Our portfolio includes power, cooling and IT infrastructure solutions and services that extends from the cloud to the edge of the network. Headquartered in Columbus, Ohio, USA, Vertiv employs around 20,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.
Work Authorization
No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Equal Opportunity Employer
Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to View email address on click.appcast.io.
Job Info
- Job Identification 20258503
- Job Category Firmware Engineering
- Posting Date 06/08/2026, 02:16 PM
- Locations Westerville, OH, United States
- ...We are seeking a highly skilled Embedded Linux HMI/UI Engineer to design and develop user interfaces for our thermal control platform. This role requires both hands-on implementation... ...RESTful APIs Collaborate with firmware, controls, and backend teams to define...SuggestedTemporary work
- ...in Westerville, Ohio is seeking a skilled Embedded Linux HMI/UI Engineer to design and develop user interfaces for our thermal control systems. This role involves implementation... ...for HMI solutions on embedded Linux platforms. The ideal candidate will possess proficiency...Suggested
- Vertiv is looking for an Embedded Linux Controls Engineer to develop object-oriented thermal control systems. This role integrates software with hardware systems in HVAC applications and requires proficiency in C/C++, along with experience in real-time operating environments...Suggested
- ...Embedded Linux Controls Firmware Engineer We are seeking an embedded Linux controls firmware engineering candidate to support our thermal control applications and platform. The candidate must have knowledge of software and firmware development with proven experience...SuggestedTemporary work
- ...Embedded Firmware Test Engineer We are seeking an Embedded Firmware Test Engineer who will support the thermal controls application development team, by reviewing approved requirements, writing detailed test cases, using those test cases to test and verify release items...SuggestedTemporary workWork at office
- Vertiv Co is seeking an Embedded Firmware Test Engineer in Westerville, OH, to support the thermal controls application development team. The role involves creating and executing test cases, troubleshooting embedded controls applications, and ensuring high-quality standards...
- ...Job Description Vertiv's Thermal business unit is seeking an Embedded Product Security Engineer to help protect the security and integrity of our embedded thermal firmware platforms and exposed system interfaces across mission-critical infrastructure products....
- ...POSITION SUMMARY The Application Engineer - GSA Thermal Management is responsible for supporting the GSA account teams with technical solutions, analysis and proposals for GSA and other key customer projects to enable Vertiv to become the basis of design and win thermal...Temporary workWork at officeNight shiftWeekend work
- ...Vertiv Co is seeking an Application Engineer - GSA Thermal Management to support GSA account teams with technical solutions and proposals. This role involves managing selected GSA customer accounts and providing analysis to ensure compliance with project proposals. The...
- ...Vertiv Co in Westerville, Ohio is seeking an Application Engineer – Field Sales to support sales representatives by providing technical assistance on thermal management products. This role involves collaborating with various departments, leading customer presentations...
- ...are discouraged, and the ability to have fun and collaborate (often simultaneously) is required. Position Summary A Senior Embedded Software Engineer is responsible for designing, coding, testing, and deploying physical and digital software products. You will lead...Full timeWork experience placementFlexible hours
$186.07k - $218.9k
...demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To... ...expected and fully supported. About the Team: Financial Engineering builds Coinbase’s financial data and reporting foundations to...Local area$186.07k - $218.9k
...demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To... ...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard...Local area- ...sectors. The company specializes in delivering cybersecurity engineering, information assurance, systems integration, and technology modernization... ...and sustainment of insider threat detection and monitoring platforms that support enterprise cybersecurity operations and threat...Full timeContract work
$86.6k - $144.4k
...McKesson is seeking a Sr. Associate AI Full Stack Software Engineer to design and develop AI-powered solutions. The role demands at... ...applicants will have expertise in Python, AI frameworks, and cloud platforms. McKesson offers a competitive salary ranging from $86,600 to...- ...Vaco Recruiter Services is seeking an Infrastructure Engineer III in Columbus, OH, offering a full-time, onsite role. The selected candidate will ensure the efficient operation of information systems and serve as a strategic technical resource. Responsibilities include...Full time
- ...Software Developer in Columbus, Ohio. This role involves developing and maintaining full stack software solutions across various platforms. The ideal candidate will have 5-7 years of experience, expertise in JavaScript and Node.js, and the ability to work in a fast-paced...
- ...A leading research and development organization in Columbus, OH is seeking a Reverse Engineer. This role involves conducting vulnerability research and collaborating with a specialized team to enhance cyber security solutions. The ideal candidate should have a Bachelor...Remote workFlexible hours
$150.2k - $283.5k
Ford Motor Company is seeking an experienced embedded systems engineer in Columbus, Ohio, to design and implement software solutions for electric vehicles. The role requires leading software development for distributed systems and collaborating closely with cross-functional...- ...empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge... ...with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource...Permanent employmentFlexible hours
$186.07k - $218.9k
...demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To... ...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical...Local area- ...Senior Software Engineer, Perception Platform Columbus, Ohio At Path Robotics, we're attacking a trillion dollar opportunity - doing things that have never been done before to support an industry hurting from a lack of skilled labor. Big, hard problems are what Path...Flexible hours
$142k - $196k
...Upstart is looking for a Software Engineer to enhance and scale backend data systems. You will collaborate with engineering, product, and marketing teams to improve data workflows essential for marketing operations. The ideal candidate will have a Bachelor's degree in...Remote work- A leading technology organization is seeking a dedicated GenAI Full Stack Developer to join their team in Columbus, OH. In this role, you will design single-page applications and implement generative AI solutions using various frameworks. The ideal candidate will have over...
$164.8k - $228.4k
Upstart is seeking a Senior Software Engineer to design and build platforms that enhance internal efficiencies within Upstart Bank. The role offers flexible remote work options while making a significant impact through critical software infrastructure. With a focus on...Remote jobFlexible hours$102.5k - $187.9k
...including agentic workflows, vector stores and embedding‑based search. Monitor, troubleshoot, and optimize platform performance and reliability. Occasional contributions... ...technical guidance and coaching to other engineers Strive to be at the forefront of new modern...Summer holidayFlexible hours- McKesson’s Corporate is seeking a Software Engineer for its core Identity & Access Management (IAM) platform team. This hands-on role involves designing and securing authentication and authorization capabilities across web applications. The ideal candidate will have at...
- ...Engineering Manager: Guidewire PolicyCenter Platform We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is driving a transformational shift at Liberty...Work at officeShift work
- Liberty Mutual Insurance in Columbus, Ohio is seeking a Technical Problem Solver to architect and implement integrations between Guidewire and external systems. The ideal candidate will have over 10 years of IT experience, including 5+ years with Guidewire. This role includes...
- ...Upstart is looking for a Principal Software Engineer to provide technical leadership and drive architectural direction. The role involves designing internal platforms and security automation systems, partnering with stakeholders across functional areas. Ideal candidates...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer - Thermal Platform. Be the first to apply!
- platform developer Columbus, OH
- platform engineer Columbus, OH
- data platform engineer Columbus, OH
- client platform engineer Columbus, OH
- senior platform engineer Columbus, OH
- platform product manager Columbus, OH
- platform manager Columbus, OH
- director of digital platform Columbus, OH
- digital platform specialist Columbus, OH
- embedded ai engineer

