Embedded Firmware Engineer - Thermal Platform
Vertiv
Embedded Linux Controls Engineer Vertiv is 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 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. 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. #J-18808-Ljbffr Vertiv
- ...Summary 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... ...services via 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
- 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 in abstracting control systems, applications,...SuggestedTemporary work
- Vertiv Co in Westerville, Ohio, is looking for an embedded Linux controls firmware engineer to enhance thermal control applications. Candidates should have a bachelor’s degree in computer science or an engineering discipline with 3+ years of experience in Linux firmware...Suggested
- ...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
- 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,...
- Ernst & Young Oman is seeking a Senior Analyst for the FSO DevOps Engineer role, focused on the delivery and operations of the Web3 Platform. In this position, you will work closely with engineering teams to establish best practices, automate processes, and enhance security...
$60 - $65 per hour
Ports North is seeking a DevOps Engineer located in Columbus, OH. The ideal candidate will have significant hands-on experience with AWS... ...automating systems, and designing a scalable machine learning platform. The position requires at least 3 years of experience and a Bachelor...Hourly pay$120k - $140k
impact.com is seeking a Full Stack Software Engineer to join their Tracking team in Columbus, Ohio. In this role, you will design and develop core application features and work with world-renowned brands. You should have over 4 years of software development experience...Flexible hours- ...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...
- 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
$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$195.3k - $270.4k
...technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than... ...‑lender marketplace at scale. The team partners closely with Engineering, ML, Product, and Finance to accelerate innovation while...Summer workCurrently hiringLocal areaRemote workWork from home- ...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
$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- ...That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster... ...across large-scale enterprise environments. As a member of our AI engineering team, you’ll play a critical role in designing and deploying...Permanent employmentFlexible hours
$116.26k - $151.13k
## Senior Staff Engineer - Enterprise Middleware Platform & Migration ArchitectureApplylocations: Columbus, OHtime type: Full timeposted on: Posted Yesterdaytime left to apply: End Date: July 4, 2026 (10 days left to apply)job requisition id: R16739**Job Posting End Date...Work experience placement- Koitecc Solutions is looking for a Staff Software Development Engineer in Columbus, Ohio. This role involves leading the development and support of web-based platforms for CVS Health engineers, ensuring alignment with strategic goals. The ideal candidate will have extensive...
- Ensemble Health Partners in Columbus, Ohio is looking for a Lead Software Engineer to lead technology strategy for software delivery teams. This role will focus on developing reusable components and tooling to meet complex needs across the organization. The ideal candidate...Remote job
$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 job- The Hartford Fire Insurance Company is looking for a Senior Software Engineer in Columbus, OH, to enhance user experience in their Guidewire platform. This role involves design, implementation, mentoring, and ensuring compliance with best practices. The ideal candidate...
- 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...
$195.3k - $270.4k
Upstart is looking for a Senior Manager, Software Engineering to lead engineering teams responsible for key areas of its banking platform. You will drive execution for critical systems in ledgering, funding, and payments, and partner with various departments to translate...Remote job- 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
- JPMorgan Chase & Co. is seeking a Principal Software Engineer to enhance and deliver market-leading technology products within Digital Technology. You will create complex coding frameworks and develop secure production code while collaborating with cross-functional teams...
- A leading AI lending marketplace is seeking a Senior Engineering Manager to drive user growth through intelligent targeting and scalable marketing strategies. The role involves leading a high-performing team to implement innovative solutions across marketing channels. Candidates...Remote jobFlexible hours
- Next Frontier Capital is looking for an Applied AI Engineer-Senior Associate in Columbus, Ohio, to join their Consumer & Community Banking Machine Learning team. This role focuses on deploying machine learning solutions and ensuring they are scalable and reliable. Responsibilities...
$15k
...technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than... ...engages with our customers on these channels. As a Senior Engineering Manager at Upstart, you will play a crucial role in shaping...Temporary workSummer workRemote workWork from home- Upstart is seeking a Senior Software Engineer to design and deliver core systems that process large volumes of financial data. This role will support the accuracy and integrity of Upstart's financial operations by developing scalable solutions for event-driven workflows...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer - Thermal Platform. Be the first to apply!
- platform manager Westerville, OH
- embedded software engineering intern
- embedded security developer
- embedded systems software engineer
- graduate embedded software engineer
- embedded android developer
- automotive embedded engineer
- junior embedded software engineer
- embedded software application engineer
- entry level embedded engineer

