×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer

Job in Milan, Lombardy, Italy
Listing for: idpp
Part Time, Contract position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 300 EUR Daily EUR 300.00 DAY
Job Description & How to Apply Below
Software Engineer (QT C++)  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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary