Software Engineer

11 ore fa

bologna, emilia romagna, Italia Vertiv Holdings Tempo pieno
Overview

As a Software Engineer at Vertiv, you design, develop, and maintain software that diagnoses and monitors multi-converter power systems. You will collaborate in an international firmware team, producing specs and delivering software deployments at customer sites. You’ll support issues on complex hardware installations and contribute to a culture focused on safety, integrity, and performance. This role offers hands-on impact in a global, technology-driven environment with opportunities to shape diagnostics software.

Retribuzione / Benefits
  • salary range: 41.000 to 53.000 gross per year
  • benefits package overview provided during recruitment
  • potential for variable compensation
  • local legal compliance in benefits
  • opportunity for career development and growth
Responsabilità
  • Design, implement and support complex software applications and corresponding documentation
  • Create functional, architecture and design specifications
  • Install software at customer sites using prototype units
  • Provide customer support and issue resolution through site visits
  • Collaborate in an international firmware team
  • Produce documentation and maintain related artefacts
Requisiti fondamentali
  • Proficiency in C/C++
  • Strong object-oriented design skills
  • Experience with QT and QT libraries
  • Experience with frontend technologies (JavaScript, jQuery, CSS, HTML)
  • Basic knowledge of security aspects of embedded software
  • Scripting skills (Python, JSON, Bash)
  • Excellent knowledge of multithreaded and network programming
  • Professional Linux Embedded/Desktop development experience (build, debug, scripting tools)
  • Solid understanding of data structures and algorithms
  • Knowledge of operating systems concepts (processes, memory management, filesystems)
  • GNU Make / Makefile expert
  • Basic virtualization knowledge (qemu, VM Ware, VirtualBox, Docker)
  • Fluent English
  • 3+ years of experience
  • C/C++
  • Qt
  • JavaScript
  • jQuery
  • CSS
  • HTML