Controls Software Engineer

03 set - Piove di Sacco
Vertiv

ph3Who are we? /h3 pAt Vertiv, we’re on a mission to empower the people that will power the future. From a simple swipe to life-changing medicines, from push notifications to generative AI. We design, manufacture, and service the products and solutions that keep the world connected. With $6.9 billion in sales, a strong customer base and global reach spanning nearly 70 countries, we are uniquely positioned to deliver greater value to our customers and create new opportunities for our people. /p pWe are currently seeking abControls Software Engineer /bto join our dynamic team in bPiove di Sacco (PD), Italy! /b /p pWe are looking for abControls Software Engineer – Edge Platforms Agentic AI /bto help build the next generation of software foundations for industrial control systems and intelligent engineering workflows. /p pThis role is intended for a software engineer who can operate acrossbLinux-based edge platforms, distributed device communication, automation tooling, and AI-enabled engineering systems /b. The focus is not limited to traditional firmware development. Instead, the role combines industrial software engineering with the design of practical agentic AI solutions that support diagnostics, integration, knowledge access, technical workflows, and internal engineering productivity. /p pYou will contribute to software platforms used in critical thermal and infrastructure environments, where reliability, observability, maintainability, and technical rigor matter. You will also help shape AI-assisted systems that interact with real tools, technical documentation, structured data, and operational workflows. /p h3What kind of work will you be doing? /h3 ul liDesign and implement software components and services in Python and C/C++ for Linux-based edge and control platforms /li liDevelop modular software for distributed embedded and edge systems, including data acquisition, diagnostics, orchestration, and device interaction /li liBuild and maintain communication and integration layers using protocols such as Modbus RTU/TCP, MQTT, CANbus/CANopen, and similar industrial or field protocols /li liCreate internal tooling and engineering utilities for configuration, deployment, troubleshooting, validation, and system analysis /li liDesign and implement AI-assisted and agent-based workflows to improve engineering productivity, diagnostics, knowledge retrieval, and service operations /li liDevelop software systems that combine LLMs, external tools, APIs, structured data, technical documentation, and workflow logic in a controlled and reliable way /li liTranslate technical knowledge, interface specifications, and system documentation into machine-usable workflows, structured context,



and retrieval pipelines /li liEvaluate AI-enabled workflows for correctness, maintainability, observability, safety, and practical engineering usefulness /li liContribute to software architecture decisions, including modularity, interface design, service boundaries, and long-term maintainability /li liWrite and maintain automation, integration, and deployment tools using Python, Bash, containers, and CI/CD pipelines /li liDebug, profile, test, and optimize system behavior across edge software, communications, and supporting services /li liProduce and maintain high-quality technical documentation, including module descriptions, interface contracts, workflow definitions, and integration guidance /li liCollaborate closely with firmware, hardware, cloud, QA, technical service, and product stakeholders to identify high-value software and AI automation use cases /li /ul h3What will make you successful? /h3 ul liDegree in a STEM field such as Computer Science, Electronic Engineering, Automation, Physics, or equivalent practical experience /li liStrong software engineering skills in Python /li liGood working knowledge of C/C++ in systems, embedded, or performance-sensitive environments /li liSolid understanding of Linux systems, command-line tooling, process management, networking basics, and Bash scripting /li liExperience building modular software components, services, or tooling with attention to maintainability and technical quality /li liExperience with one or more communication technologies such as Modbus, MQTT, CANbus/CANopen, serial protocols, TCP/IP-based device integration, or similar /li liExperience with Docker, containerized development environments, or service-based deployment workflows /li liFamiliarity with CI/CD practices and version control workflows /li liAbility to work across disciplines and deal with real-world engineering constraints, incomplete information, and integration complexity /li liFluent English, written and spoken /li /ul h3Nice to Have /h3 ul liExperience building or integrating LLM-based tools, agentic workflows, retrieval systems, or AI-assisted engineering automation /li liFamiliarity with frameworks and patterns used for tool orchestration, workflow control, memory, evaluation,



or context management in AI systems /li liExperience designing software that combines deterministic logic with AI-driven components in a robust and observable way /li liBackground in edge computing, embedded Linux systems, or distributed industrial architectures /li liFamiliarity with diagnostics, observability, system logging, tracing, or performance analysis tools /li liExperience creating developer tooling, internal platforms, or technical productivity systems /li liFamiliarity with REST APIs, WebSocket-based services, or integration middleware /li liExperience contributing to interface documentation, technical platform specifications, or reusable software standards /li /ul pThe successful candidate will embrace Vertiv’s Core Principals Behaviors to help execute our Strategic Priorities. /p h3OUR CORE PRINCIPALS /h3 pSafety.Integrity.Respect.Teamwork.Diversity Inclusion. /p h3OUR STRATEGIC PRIORITIES /h3 ul liCustomer Focus /li liOperational Excellence /li liHigh-Performance Culture /li liInnovation /li liFinancial Strength /li /ul h3OUR BEHAVIORS /h3 ul liOwn It /li liAct With Urgency /li liFoster a Customer-First Mindset /li liThink Big and Execute /li liLead by Example /li liDrive Continuous Improvement /li liLearn and Seek Out Development /li /ul pThe anticipated salary range for this role in Piove di Sacco, (PD) is between 44.000€ to 54.000€ gross per year (based on a full-time working week). Certain roles may be eligible for variable compensation and benefits. Where applicable, a comprehensive overview of the full benefits package and any additional compensation will be provided during the recruitment process in accordance with local legal requirements. Compensation is determined based on objective, gender-neutral criteria, including skills, experience, and job responsibilities. /p pThe applicable National Collective Bargaining Agreement (CCNL) for this role is Metalmeccanico Industria. /p p#LI-FO1 /p pVertiv is an Equal Opportunity/Affirmative Action employer. /p pWe 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. /p pIf 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 /p /p #J-18808-Ljbffr

Muratore carpentiere

04 set - Padova
immobiliare.scorpion

Oper. tmk

04 set - Ceglie Messapica
laboanna soc. coop.

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per controls software engineer / piove di sacco

Call center Afragola. Fisso 830euro+bonus

04 set - Afragola
TITANIUM

Addetto/a alle pulizie

04 set - Vicenza
Cooperativa Sociale Società Cooperativa Sociale