Software Engineer (QT C++) Contract Details Role: Senior Qt Software Engineer Work Model: Initial 2-week onsite induction in Bergamo, followed by hybrid working 1 day per week onsite Duration: Initial 2-month contract with likely extension Language Requirements: Italian: English: The successful candidate will join a highly specialised engineering environment focused on embedded Linux systems and advanced HMI development using Qt. Support embedded Linux software environments Collaborate with hardware, firmware, and cross-functional engineering teams Strong commercial experience with Qt development, particularly HMI/interface design Deep understanding of Embedded Linux environments Senior-level software engineering expertise Excellent English communication skills Italian language skills at Native or Full Professional Proficiency level Experience with firmware and microcontroller development (STM32 / PIC18) Knowledge of medical software regulations and industry standards