Software Engineer, Embedded Software Engineer, C++ Developer
Job in
24100, Bergamo, Lombardia, Italy
Listed on 2026-06-02
Listing for:
idpp
Part Time, Contract
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Job Description & How to Apply Below
Contract Details
Role:
Senior Qt Software Engineer
Location:
Bergamo, Italy
Work Model:
Initial 2-week onsite induction in Bergamo, followed by hybrid working 1 day per week onsite
Start Date:
Within the next few weeks
Duration:
Initial 2-month contract with likely extension
Rate: €300 per day
Language Requirements:
Italian:
Native or Full Professional Proficiency
English:
Fluent/Excellent (mandatory)
Role Overview
The successful candidate will join a highly specialised engineering environment focused on embedded Linux systems and advanced HMI development using Qt. You will play a key role in maintaining, understanding, and transitioning complex legacy systems while supporting ongoing development activities.
This role requires someone capable of working autonomously within an established codebase and collaborating effectively with both local and international engineering teams.
Key Responsibilities
Develop and maintain Qt-based HMI applications
Support embedded Linux software environments
Analyse, maintain, and evolve complex legacy codebases
Facilitate technical knowledge transfer and documentation
Ensure continuity of systems and development practices during transition phases
Collaborate with hardware, firmware, and cross-functional engineering teams
Support occasional low-level integration and troubleshooting activities
Essential Skills & Experience
Strong commercial experience with Qt development, particularly HMI/interface design
Deep understanding of Embedded Linux environments
Proven ability to work independently within large or legacy codebases
Senior-level software engineering expertise
Excellent English communication skills
Italian language skills at Native or Full Professional Proficiency level
Nice to Have
Experience with firmware and microcontroller development (STM
32 / PIC
18)
Hardware familiarity with Toradex modules or Raspberry Pi
Knowledge of medical software regulations and industry standards
Experience with in regulated or safety-critical environments
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×