Attiva gli avvisi di lavoro via e-mail!

Software Engineer (Linux C/C++)

TN Italy

Bologna

In loco

EUR 40.000 - 55.000

Tempo pieno

6 giorni fa
Candidati tra i primi

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

A leading company is seeking a Software Engineer proficient in C/C++ to join their international firmware team in Bologna. The role involves designing and maintaining software for complex systems, with a strong emphasis on multithreading and network programming. Ideal candidates will have experience with QT and various scripting languages, alongside a solid understanding of Linux environments. This position offers the opportunity to work on innovative technology solutions in a collaborative setting.

Competenze

  • At least 3 years of professional experience.
  • Proficiency in C/C++ and experience with QT libraries.
  • Good coding skills in scripting languages.

Mansioni

  • Design and maintain software for complex systems.
  • Support software applications and documentation.
  • Provide customer support and install software.

Conoscenze

C/C++
Python
JSON
Bash
Multithreaded Programming
Network Programming
Software Versioning

Strumenti

QT
GNU Make
QEMU
VMware
VirtualBox
Docker
SVN
GIT
Rally

Descrizione del lavoro

Social network you want to login/join with:

Software Engineer (Linux C/C++), Bologna
Client:

Vertiv

Location:
Job Category:

Other

EU work permit required:

Yes

Job Reference:

05276a88a2c0

Job Views:

2

Posted:

10.05.2025

Expiry Date:

24.06.2025

Job Description:

Who are we?

At Vertiv, we build products that keep critical technologies running 24/7. We are proud to be the first to protect mainframes with precision cooling systems and to introduce integrated enclosure systems for distributed networks. Our portfolio spans power, thermal, and infrastructure management products, software, and solutions, supported by nearly 250 service centers worldwide.

What kind of work will you be doing?

  • Designing, developing, managing, and maintaining software used to diagnose and monitor complex systems made of power electronic converters linked through communication buses.
  • Designing, implementing, and supporting complex software applications and documentation.
  • Working in an international firmware team.
  • Creating functional, architecture, and design specifications.
  • Installing software at customer sites with prototype units.
  • Providing customer support and visiting to address issues.

What would be the perfect qualifications?

  • Proficiency in C/C++.
  • Experience with or ability to work with QT and QT libraries.
  • Good coding skills in scripting languages (Python, JSON, Bash).
  • Excellent knowledge of multithreaded and network programming.
  • Professional experience in programming for Linux Embedded/Desktop, including build, debug, and scripting tools.
  • Practical knowledge of computer science fundamentals: data structures and algorithms.
  • Understanding of main operating systems concepts: processes, memory management, file systems.
  • Expertise in GNU Make / Makefile.
  • Basic knowledge of virtualization techniques and tools (QEMU, VMware, VirtualBox, Docker).
  • Practical experience with software versioning tools like SVN and GIT.
  • Experience with software project management tools like Rally.
  • At least 3 years of professional experience.

What will make you successful?

  • Experience with SQLite and SQL language.
  • Knowledge of Linux/Unix operating system configuration and packaging.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.