Software Developer

15 ott - San Benedetto del Tronto
agap2 Italia

h3Posizione: Software Engineer / Embedded Software Engineer /h3 h3Sede di lavoro: San Benedetto del Tronto (AP) /h3 h3Settore: Software Development / Embedded Systems / Technology /h3 h3Modalità: In presenza /h3 h3Esperienza: 3+ anni /h3 h3Chi Siamo /h3 pSiamo 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. /p h3Missione del ruolo /h3 pLa risorsa sarà coinvolta nelle attività di progettazione, sviluppo, integrazione, testing, manutenzione e ottimizzazione del software a supporto del team di sviluppo. /p pIl ruolo prevede attività di sviluppo software su sistemi complessi, con particolare attenzione alla programmazione bC++ /b, allo sviluppo bembedded /b, alla progettazione algoritmica e all’elaborazione del segnale. /p pLa risorsa contribuirà inoltre allo sviluppo di interfacce grafiche tramite bQt/QML e JavaScript /b, all’integrazione con backend, API REST e database, nonché alle attività di debugging, profiling, testing e troubleshooting applicativo. /p pIl 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. /p h3Responsabilità principali /h3 ul liProgettazione e sviluppo di applicazioni software in C++; /li liSviluppo utilizzando i principi della programmazione orientata agli oggetti; /li liImplementazione di applicazioni multithread e gestione dei meccanismi di sincronizzazione; /li liSviluppo e manutenzione di software embedded in C/C++; /li liProgettazione e implementazione di algoritmi per sistemi embedded e real-time; /li liSviluppo di algoritmi per l’elaborazione del segnale; /li liImplementazione e ottimizzazione di filtri digitali; /li liAnalisi e ottimizzazione delle performance del software; /li liSviluppo frontend utilizzando framework Qt/QML e JavaScript; /li liProgettazione e implementazione di interfacce utente con attenzione a UI/UX, usabilità e user experience; /li liIntegrazione delle interfacce frontend con componenti backend, REST API e database; /li liSviluppo e manutenzione di componenti software su piattaforme Linux Embedded; /li liSviluppo e integrazione di software attraverso bus e protocolli di comunicazione quali Modbus, I2C, UART e SPI; /li liUtilizzo di MATLAB/Simulink per lo sviluppo, la simulazione e la validazione di algoritmi; /li liSupporto alle attività di porting degli algoritmi da ambiente di simulazione a sistemi target; /li liProgettazione, sviluppo, gestione e manutenzione di database relazionali e real-time database; /li liSviluppo e gestione di query e componenti software basati su SQL; /li liSviluppo di componenti backend e servizi applicativi utilizzando tecnologie quali Python, Java, PHP e Node.js; /li liIntegrazione di software e componenti applicativi con sistemi esistenti; /li liAttività di debugging e troubleshooting applicativo; /li liUtilizzo di strumenti di profiling e analisi delle performance; /li liGestione del codice sorgente e delle modifiche attraverso sistemi di versioning quali Git e/o CVS; /li liDocumentazione del codice e delle soluzioni implementate; /li liGestione strutturata delle modifiche software; /li liAttività di testing,



validazione e verifica delle funzionalità sviluppate; /li liCollaborazione con il team di sviluppo nelle attività di integrazione e risoluzione delle problematiche tecniche; /li liSupporto tecnico al team durante le fasi di sviluppo, integrazione e manutenzione; /li liProduzione e aggiornamento della documentazione tecnica relativa alle soluzioni software. /li /ul h3Requisiti richiesti /h3 h3Formazione /h3 ul liDiploma o Laurea in discipline tecniche, informatiche o ingegneristiche; /li liPreferibile formazione in: /li ul lio Ingegneria Informatica; /li lio Informatica; /li lio Ingegneria Elettronica; /li lio Ingegneria delle Telecomunicazioni; /li lio Automazione; /li lio discipline STEM o tecnologiche equivalenti; /li /ul liSaranno valutati anche profili con formazione differente, purché supportata da un’esperienza professionale coerente con il ruolo. /li /ul h3Esperienza /h3 ul liAlmeno 3 anni di esperienza professionale nello sviluppo software; /li liEsperienza concreta nello sviluppo in C++; /li liEsperienza nella programmazione orientata agli oggetti; /li liEsperienza nello sviluppo di applicazioni multithread e nella gestione della sincronizzazione; /li liEsperienza nello sviluppo software embedded in C/C++; /li liEsperienza nello sviluppo frontend con Qt/QML e JavaScript; /li liEsperienza nell’integrazione tra frontend, backend, REST API e database; /li liEsperienza con Linux Embedded; /li liEsperienza con protocolli e bus di comunicazione quali Modbus, I2C, UART e SPI; /li liEsperienza nello sviluppo o validazione di algoritmi; /li liEsperienza in elaborazione del segnale, filtri digitali e ottimizzazione delle performance; /li liEsperienza con MATLAB/Simulink costituisce un importante requisito; /li liEsperienza nella progettazione e gestione di database relazionali e/o real-time database; /li liEsperienza con SQL; /li liEsperienza con almeno una delle principali tecnologie backend indicate, tra Python, Java, PHP e Node.js; /li liEsperienza nell’utilizzo di sistemi di versioning, preferibilmente Git; /li liEsperienza in attività di debugging, profiling e troubleshooting applicativo. /li /ul h3Competenze tecniche /h3 ul liC++ standard; /li liProgrammazione Object-Oriented; /li liMultithreading e sincronizzazione; /li liQt / QML; /li liJavaScript; /li liUI/UX e sviluppo di interfacce grafiche; /li liREST API; /li liC/C++ Embedded; /li liLinux Embedded; /li liProgettazione algoritmica; /li liElaborazione del segnale; /li liFiltri digitali; /li liOttimizzazione delle performance; /li liModbus; /li liI2C; /li liUART; /li liSPI; /li liMATLAB / Simulink; /li liDatabase relazionali; /li liReal-time database; /li liSQL; /li liPython; /li liJava; /li liPHP; /li liNode.js e principali framework backend; /li liGit e/o CVS; /li liDebugging e troubleshooting; /li liProfiling; /li liSoftware testing e validation; /li liDocumentazione e gestione strutturata delle modifiche software.



/li /ul h3Soft skills /h3 ul liOttime capacità di analisi e problem solving; /li liForte attitudine allo sviluppo e alla risoluzione delle problematiche tecniche; /li liCapacità di lavorare su sistemi software complessi; /li liAttitudine al lavoro in team multidisciplinari; /li liCapacità di collaborare efficacemente con altri sviluppatori e figure tecniche; /li liOrientamento al risultato; /li liCapacità di pianificazione e organizzazione delle attività; /li liPrecisione e attenzione ai dettagli; /li liBuone capacità di comunicazione tecnica; /li liAutonomia nella gestione delle attività assegnate; /li liFlessibilità e capacità di adattamento a contesti tecnologici complessi. /li /ul h3Requisiti preferenziali /h3 ul liEsperienza avanzata nello sviluppo C++; /li liEsperienza su sistemi embedded e real-time; /li liConoscenza approfondita di Qt/QML; /li liEsperienza nello sviluppo di applicazioni con interfacce grafiche avanzate; /li liEsperienza con MATLAB/Simulink per sviluppo e validazione algoritmica; /li liConoscenza di tecniche di elaborazione digitale del segnale; /li liEsperienza nello sviluppo e ottimizzazione di filtri digitali; /li liEsperienza su Linux Embedded; /li liConoscenza dei protocolli Modbus, I2C, UART e SPI; /li liEsperienza nella progettazione e gestione di real-time database; /li liConoscenza di architetture backend e REST API; /li liEsperienza con Python, Java, PHP e/o Node.js; /li liConoscenza di strumenti di profiling e performance analysis; /li liEsperienza con Git/CVS e workflow strutturati di gestione del codice; /li liEsperienza in attività di integrazione con sistemi software esistenti; /li liEsperienza in contesti di sviluppo software ad alta componente tecnologica. /li /ul h3Lingue /h3 ul liItaliano fluente; /li liFluente conoscenza della lingua inglese tecnica, scritta e parlata. /li /ul h3Disponibilità /h3 ul liDisponibilità a lavorare presso la sede di bSan Benedetto del Tronto (AP) /b; /li liDisponibilità a effettuare trasferte occasionali, qualora richieste dalle esigenze progettuali e preventivamente concordate. /li /ul h3Retribuzione e inquadramento /h3 pLa retribuzione prevista per il ruolo sarà definita in funzione del livello di seniority, delle competenze tecniche e dell’esperienza specifica maturata. /p pIl posizionamento economico sarà valutato sulla base delle competenze possedute, dell’esperienza professionale e degli esiti del processo di selezione, secondo criteri oggettivi e neutrali. /p pLa posizione sarà inquadrata nell’ambito del CCNL applicato dalla nostra società. /p h3Cosa offriamo /h3 ul liInserimento presso la sede di bSan Benedetto del Tronto (AP) /b; /li liInserimento in un team tecnico dedicato allo sviluppo di soluzioni software e sistemi tecnologici complessi; /li liPossibilità di lavorare su progetti di sviluppo software, embedded e real-time; /li liOpportunità di approfondire tecnologie C++, Qt/QML, Linux Embedded e MATLAB/Simulink; /li liPossibilità di lavorare su attività di progettazione algoritmica, signal processing e ottimizzazione delle performance; /li liEsposizione a tecnologie frontend, backend, REST API e database; /li liContesto tecnico dinamico e multidisciplinare; /li liPossibilità di partecipare a tutte le fasi del ciclo di vita del software, dalla progettazione alla validazione e manutenzione; /li liOpportunità di crescita e consolidamento delle competenze tecniche; /li liPossibilità di lavorare su progetti tecnologicamente avanzati e ad alta componente di innovazione. /li /ul pL’offerta è rivolta ai candidati nel rispetto delle normative vigenti in materia di pari occasione e non discriminazione. /p pI dati personali saranno trattati in conformità alle disposizioni contenute nel Regolamento UE 2016⁄679 (GDPR). /p #J-18808-Ljbffr

Manutentore Elettromeccanico – Automazione Industriale

15 ott - Casier
Michael Page

Infermiere a Milano

15 ott - Milano
QuiCare

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software developer / san benedetto del tronto

Stockroom & Inventory Specialist – Beauty Retail

15 ott - Roma
Lvmh Group

Junior Proposal Engineer

15 ott - Chieti
VINCI Energies Italia