agap2 Italia
Embedded Software Developer
Skills
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
€28,000 – €36,000 / year
Location:
63074 San Benedetto del Tronto, Province of Ascoli Piceno, Italy
Work mode:
Onsite
Published on:
9 October 2026
What they need
🚧 Posizione: Software Engineer / Embedded Software Engineer
📍 Sede di lavoro: San Benedetto del Tronto (AP)
🏢 Settore: Software Development / Embedded Systems / Technology
💼 Modalità: In presenza
⏱️ Esperienza: 3+ anni
🚀 Chi Siamo
Siamo una realtà operante nel settore della consulenza IT e dell'innovazione tecnologica, specializzata nello sviluppo e nell'integrazione di soluzioni software e sistemi tecnologici complessi.
La risorsa entrerà a far parte di un team di sviluppo software coinvolto in attività di progettazione, sviluppo, integrazione, testing, manutenzione e ottimizzazione di soluzioni software, con particolare focus su applicazioni embedded, sistemi real-time, interfacce utente e componenti backend.
🎯 Missione del ruolo
La risorsa sarà coinvolta nelle attività di progettazione, sviluppo, integrazione, testing, manutenzione e ottimizzazione del software a supporto del team di sviluppo.
Il ruolo prevede attività di sviluppo software su sistemi complessi, con particolare attenzione alla programmazione C++ , allo sviluppo embedded , alla progettazione algoritmica e all'elaborazione del segnale.
La risorsa contribuirà inoltre allo sviluppo di interfacce grafiche tramite Qt/QML e JavaScript , all'integrazione con backend, API REST e database, nonché alle attività di debugging, profiling, testing e troubleshooting applicativo.
Il ruolo prevede una forte collaborazione con il team di sviluppo nelle diverse fasi del ciclo di vita del software, dalla progettazione alla validazione, fino alla manutenzione e all'ottimizzazione delle soluzioni implementate.
⚙️ Responsabilità principali
Progettazione e sviluppo di applicazioni software in C++;
Sviluppo utilizzando i principi della programmazione orientata agli oggetti;
Implementazione di applicazioni multithread e gestione dei meccanismi di sincronizzazione;
Sviluppo e manutenzione di software embedded in C/C++;
Progettazione e implementazione di algoritmi per sistemi embedded e real-time;
Sviluppo di algoritmi per l'elaborazione del segnale;
Implementazione e ottimizzazione di filtri digitali;
Analisi e ottimizzazione delle performance del software;
Sviluppo frontend utilizzando framework Qt/QML e JavaScript;
Progettazione e implementazione di interfacce utente con attenzione a UI/UX, usabilità e user experience;
Integrazione delle interfacce frontend con componenti backend, REST API e database;
Sviluppo e manutenzione di componenti software su piattaforme Linux Embedded;
Sviluppo e integrazione di software attraverso bus e protocolli di comunicazione quali Modbus, I2C, UART e SPI;
Utilizzo di MATLAB/Simulink per lo sviluppo, la simulazione e la validazione di algoritmi;
Supporto alle attività di porting degli algoritmi da ambiente di simulazione a sistemi target;
Progettazione, sviluppo, gestione e manutenzione di database relazionali e real-time database;
Sviluppo e gestione di query e componenti software basati su SQL;
Sviluppo di componenti backend e servizi applicativi utilizzando tecnologie quali Python, Java, PHP e Node.js;
Integrazione di software e componenti applicativi con sistemi esistenti;
Attività di debugging e troubleshooting applicativo;
Utilizzo di strumenti di profiling e analisi delle performance;
Gestione del codice sorgente e delle modifiche attraverso sistemi di versioning quali Git e/o CVS;
Documentazione del codice e delle soluzioni implementate;
Gestione strutturata delle modifiche software;
Attività di testing, validazione e verifica delle funzionalità sviluppate;
Collaborazione con il team di sviluppo nelle attività di integrazione e risoluzione delle problematiche tecniche;
Supporto tecnico al team durante le fasi di sviluppo, integrazione e manutenzione;
Produzione e aggiornamento della documentazione tecnica relativa alle soluzioni software.
🧩 Requisiti richiesti
Formazione
Diploma o Laurea in discipline tecniche, informatiche o ingegneristiche;
Preferibile formazione in:
o Ingegneria Informatica;
o Informatica;
o Ingegneria Elettronica;
o Ingegneria delle Telecomunicazioni;
o Automazione;
o discipline STEM o tecnologiche equivalenti.
Saranno valutati anche profili con formazione differente, purché supportata da un'esperienza professionale coerente con il ruolo.
Esperienza
Almeno 3 anni di esperienza professionale nello sviluppo software;
Esperienza concreta nello sviluppo in C++;
Esperienza nella programmazione orientata agli oggetti;
Esperienza nello sviluppo di applicazioni multithread e nella gestione della sincronizzazione;
Esperienza nello sviluppo software embedded in C/C++;
Esperienza nello sviluppo frontend con Qt/QML e JavaScript;
Esperienza nell'integrazione tra frontend, backend, REST API e database;
Esperienza con Linux Embedded;
Esperienza con protocolli e bus di comunicazione quali Modbus, I2C, UART e SPI;
Esperienza nello sviluppo o validazione di algoritmi;
Esperienza in elaborazione del segnale, filtri digitali e ottimizzazione delle performance;
Esperienza con MATLAB/Simulink costituisce un importante requisito;
Esperienza nella progettazione e gestione di database relazionali e/o real-time database;
Esperienza con SQL;
Esperienza con almeno una delle principali tecnologie backend indicate, tra Python, Java, PHP e Node.js;
Esperienza nell'utilizzo di sistemi di versioning, preferibilmente Git;
Esperienza in attività di debugging, profiling e troubleshooting applicativo.
💻 Competenze tecniche
C++ standard;
Programmazione Object-Oriented;
Multithreading e sincronizzazione;
Qt / QML;
JavaScript;
UI/UX e sviluppo di interfacce grafiche;
REST API;
C/C++ Embedded;
Linux Embedded;
Progettazione algoritmica;
Elaborazione del segnale;
Filtri digitali;
Ottimizzazione delle performance;
Modbus;
I2C;
UART;
SPI;
MATLAB / Simulink;
Database relazionali;
Real-time database;
SQL;
Python;
Java;
PHP;
Node.js e principali framework backend;
Git e/o CVS;
Debugging e troubleshooting;
Profiling;
Software testing e validation;
Documentazione e gestione strutturata delle modifiche software.
🤝 Soft skills
Ottime capacità di analisi e problem solving;
Forte attitudine allo sviluppo e alla risoluzione delle problematiche tecniche;
Capacità di lavorare su sistemi software complessi;
Attitudine al lavoro in team multidisciplinari;
Capacità di collaborare efficacemente con altri sviluppatori e figure tecniche;
Orientamento al risultato;
Capacità di pianificazione e organizzazione delle attività;
Precisione e attenzione ai dettagli;
Buone capacità di comunicazione tecnica;
Autonomia nella gestione delle attività assegnate;
Flessibilità e capacità di adattamento a contesti tecnologici complessi.
➕ Requisiti preferenziali
Esperienza avanzata nello sviluppo C++;
Esperienza su sistemi embedded e real-time;
Conoscenza approfondita di Qt/QML;
Esperienza nello sviluppo di applicazioni con interfacce grafiche avanzate;
Esperienza con MATLAB/Simulink per sviluppo e validazione algoritmica;
Conoscenza di tecniche di elaborazione digitale del segnale;
Esperienza nello sviluppo e ottimizzazione di filtri digitali;
Esperienza su Linux Embedded;
Conoscenza dei protocolli Modbus, I2C, UART e SPI;
Esperienza nella progettazione e gestione di real-time database;
Conoscenza di architetture backend e REST API;
Esperienza con Python, Java, PHP e/o Node.js;
Conoscenza di strumenti di profiling e performance analysis;
Esperienza con Git/CVS e workflow strutturati di gestione del codice;
Esperienza in attività di integrazione con sistemi software esistenti;
Esperienza in contesti di sviluppo software ad alta componente tecnologica.
🌍 Lingue
Italiano fluente;
Fluente conoscenza della lingua inglese tecnica, scritta e parlata.
✈️ Disponibilità
Disponibilità a lavorare presso la sede di San Benedetto del Tronto (AP) ;
Disponibilità a effettuare trasferte occasionali, qualora richieste dalle esigenze progettuali e preventivamente concordate.
💰 Retribuzione
La posizione è inquadrata all'interno del CCNL del commercio. Il pacchetto retributivo è composto da RAL+indennità + buoni pasto
- Software developer junior ---> 25.000 - 28.000 €
- Software developer middle ---> 28.000 -32.000 €
- Software developer senior ---> 32.000 - 36.000 €
🧭 Cosa offriamo
- Contratto a tempo indeterminato o collaborazioni in p.iva
- Inserimento in progetti infrastrutturali di rilievo nazionale.
- Percorsi di crescita tecnica e professionale.
- Follow-up costanti con HR e Business Manager.
- Ambiente dinamico, strutturato e orientato allo sviluppo delle competenze.
📩 Sei un Software Engineer / Embedded Software Engineer?
Se hai almeno 3 anni di esperienza nello sviluppo software e una solida conoscenza di C++, programmazione Object-Oriented, multithreading e sistemi embedded , inviaci il tuo CV e raccontaci le tue principali esperienze progettuali.
Saranno valutate con particolare interesse le candidature di professionisti con esperienza su Qt/QML, JavaScript, Linux Embedded, MATLAB/Simulink, elaborazione del segnale, database, REST API e protocolli di comunicazione come Modbus, I2C, UART e SPI .
Costituiscono elementi di interesse anche le competenze su Python, Java, PHP, Node.js, SQL, Git/CVS, debugging e profiling .
L'offerta è rivolta ai candidati nel rispetto delle normative vigenti in materia di pari opportunità e non discriminazione.
I dati personali saranno trattati in conformità alle disposizioni contenute nel Regolamento UE 2016/679 (GDPR).
Other offers great for you!
These companies are also looking for great profiles
iSupplier
Software System Engineer – Systèmes embarqués & Architectur
390
Freelance
93400 Saint-Ouen-sur-Seine, France
Hybrid
Skills
5 months ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
400€ - 430€ selon expérience
Freelance
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply
No company information available.