Firmware Developer - Thermal Platform
Vertiv
Job Description 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, and platforms. HVAC specific knowledge is highly desired. A bachelor’s degree in computer science or equivalent engineering experience as a control firmware engineer is required. Other engineering degrees with emphasis on controls will be considered. Responsibilities Controls and Platform Development: Design, maintain, and evolve abstracted control platform to support thermal unit firmware involving PID control loops and device interactions Requirements analysis: Requirements gathering, use case analysis, device and application prototyping, customer/customer-liaison engagement Project management: Task estimation, software metrics collection, version control Full lifecycle software application development: Design, programming, debugging, peer review, unit testing, performance tuning, integration Documentation: Program commentary 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 or foreign equivalent with strong emphasis on software: Computer Science, Software Engineering, Mechanical Engineering, Electrical Engineering, or Computer Engineering 3+ years of experience with Linux-based controls firmware development and testing 3+ years of experience abstracting and using C/C++ programming language Controls: Embedded Linux control firmware experience using object-oriented languages primarily C++ Abstracting analog and digital IO interactions Near real time control algorithms and device communications with serial, RS485, Modbus, and CANbus HVAC specific experience a plus Development environment: Languages: C++, C, Python, Bash Shell Communication protocols: RS-232/485, Modbus, CANbus, I2C, SPI Operating systems: embedded Linux and real-time operating systems (FreeRTOS) Platforms: TI SoC, ARM, x86 Tools: VS Code and Docker Version management: GitLab Build system: BitBake, Yocto, GitLab Pipelines Test: Device Simulation, HIL Design: Object oriented abstraction, development, and lifecycle Distributed control architecture and design Usability, maintainability, and configurability Manage control requirements, specifications, and documentation NMP, Redfish, BACnet, Modbus TCP, WireShark Bare metal firmware experience 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 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. #J-18808-Ljbffr Vertiv
- A technology firm in the United States is seeking an embedded Linux controls firmware engineer. The position involves developing abstracted control platforms for thermal control applications, requiring proficiency in C/C++ and 3+ years of experience in Linux firmware development...Suggested
- Embedded Firmware Test Engineer We are seeking a candidate to support the thermal controls application development team, reviewing approved requirements, writing detailed... ...with project management and scrum master to develop test plans, execution backlogs, and provide accurate...SuggestedWork at office
$116.8k - $160k
...controls, plumbing, fire protection, and thermal systems. You will conduct feasibility... ...plumbing, and fire protection disciplines • Develop and maintain implementation plans,... ...comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never...SuggestedFlexible hours- Vertiv is seeking an Embedded Firmware Test Engineer to join their team in Westerville, Ohio. This role involves supporting the thermal controls application development team by writing test cases, testing embedded firmware, and documenting results. The ideal candidate has...Suggested
- ...align with the unique needs of each client. Job Description Location: Columbus, OH. Contract Position Description: Senior Developers PEGA platform 7 latest version, excellent in capturing requirements in DCO Experience with Java, J2EE basics, App Server Integration, configuration...SuggestedContract work
- Circle is seeking a Sr. Principal Product Manager to drive the growth of developers and users on the Arc Network and Circle platform. You will collaborate with product design, engineering, data science, Dev Rel, marketing, and PMs to structure growth initiatives that boost...
- ...Join to apply for the Senior Firmware Engineer role at ADB SAFEGATE Join to apply for the Senior Firmware Engineer role at ADB SAFEGATE... ...embedded application and development processes to analyze, design, develop, integrate, test, document, and maintain embedded products. The...Full timeFlexible hours
- Alldus is seeking an experienced Senior ServiceNow Developer to join its technology team during a major modernization initiative. You will play a crucial role in shaping the future of ServiceNow, working on high-impact projects that enhance operational efficiency. The successful...
- A healthcare technology company is seeking a Sr. ServiceNow Developer for a position in Columbus, OH and Plano, TX. The role requires... ...involve mentoring junior developers, debugging issues, and ensuring platform stability while collaborating with stakeholders. Candidates...
- ...Engineer at JPMorganChase within the Enterprise Observability Platforms, you are an integral part of an agile team that works to enhance... ...to build solutions or break down technical problems. Develops secure high-quality production code, and reviews and debugs code...
$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 workFlexible hours- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
- ...designing, implementing, automating, and maintaining security platforms that support enterprise cybersecurity operations. The role focuses... ...log AI system activity for anomalies and security incidents. Develop and enforce policies to align AI systems with industry regulations...Immediate startRemote workFlexible hours
- Battelle Memorial Institute in Columbus, Ohio is seeking a qualified candidate for embedded software development for medical products. You will collaborate with engineering teams and design systems while ensuring proper documentation and adherence to safety protocols. Ideal...Flexible hours
$175k - $215k
...its digital transformation, we’re stable, profitable, and have developed a loyal customer base (that continues to grow). We build... ...overview: We are looking for a Senior DevOps Engineer to join our Platform team to work across the technology organization to transform...Summer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...Chase within the Enterprise technology, engineering services and platform team, you hold a leadership role in your team, demonstrate... ...Collaborates with other software engineers and teams to design, develop, test, and implement availability, reliability, scalability, and...
$130k - $160k
...Consistent Use: Maintain a minimum of 90% weekly usage of AI tools such as GitHub Copilot, Microsoft 365 Copilot, and other GenAI platforms approved by the enterprise. Applied Productivity: Leverage AI tools to enhance coding, documentation, data analysis, and decision...Temporary work- Cognizant in Columbus, OH seeks a Release Train Engineer/Project Manager to ensure on-time delivery, budget adherence and high-quality outcomes that realize business benefits. You will coordinate multiple projects, manage cross-functional dependencies and lead structured...
$75k
...operations teams. Working collaboratively toward a shared vision and culture. Ensure system uptime and performance. Work to equip developers with the best tools. Defines and maintains DevSecOps best practices. Ensures that the company’s DevOps process has the...Permanent employmentWork experience placementLocal areaWorldwide- ...Vice President of Platform Engineering About the Company Reputable provider of top-notch services Industry Consumer Services Type Privately Held About the Role The Company is seeking a VP of Platform Engineering to lead the development and management...
$163.85k - $185k
...the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences... ...team and lead the design, evolution, and scaling of our CI/CD platforms and engineering productivity initiatives. This role will drive...Work at officeLocal areaRemote workWork from homeRelocationHome officeFlexible hours$94.1k - $150k
The Platform Engineer (Ops Technology Lead) is responsible for designing, implementing, and maintaining IT infrastructure platforms within... ...with CASTLE-NET policies, and works closely with IT teams, developers, and stakeholders to optimize platform solutions, automate...Contract workWork at office- ...DESCRIPTION We are seeking a Head of Cloud Lake, Storage, and Compute Platform Services to join our Data Platforms organization. This team is... ...strategy, enabling diverse users to consistently and rapidly develop products and solutions. As a Senior Director of Software...
- Senior Software Engineer, Perception Platform Columbus, Ohio Build the Path Forward At Path Robotics, we’re attacking a trillion dollar... ...allocation issues on inference hardware. Experience building developer tools, frameworks, or platforms, especially those used by ML,...Flexible hours
- JPMorgan Chase is seeking an experienced Software Engineer III in Plano, Texas. In this role, you will be part of an agile team, responsible for designing and delivering innovative technology solutions in a secure and scalable manner. Your expertise in software engineering...
$80k
...Exchange Server, and SharePoint Online environments, ensuring platform availability, performance, and security. Manage, monitor, restore... ...traffic in accordance with security policies and directives. Develop and maintain technical documentation, standard operating...Contract work- Foxen, a Columbus, Ohio-based fintech platform, seeks a Senior Software Engineer to shape the next generation of its AI-enabled solutions. You’ll work autonomously in a small, entrepreneurial team, solving challenging problems and delivering efficient financial services...
- A leading health data platform is seeking a Senior Software Engineer to lead initiatives that enhance system scalability and reliability. Your role will include managing architectural design, collaborating with product and infrastructure teams, and mentoring emerging engineers...
- Path Robotics Inc. in Columbus, Ohio, is seeking a Senior Software Engineer for their Perception Platform. This role involves building reliable production services for perception ML models, collaborating with research teams, and ensuring software best practices. The ideal...Flexible hours
- ...development and advancement Make a real impact by helping organizations reduce risk and build resilience Job Summary The Power Platform Developer will design, develop, and support enterprise-grade automation, applications, and data solutions using Microsoft Power...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Developer - Thermal Platform. Be the first to apply!



