INFO CANDIDATO
DETTAGLIO CV
Profilo Candidato
Ingegnere Software e Sistemi Embedded con solida esperienza nello sviluppo, test e validazione di sistemi ad alta intensità di comunicazione. Comprovata esperienza nello sviluppo in C/C++ e Python, interfacce a livello API, protocolli di comunicazione industriali ed embedded e verifica di sistema end-to-end. Esperta nel debug di reti, sistemi real-time e collaborazione cross-funzionale, con un forte focus su affidabilità, conformità agli standard e soluzioni pronte per il cliente.
Studi, Corsi, Certificazioni, Lingue conosciute
Laurea Magistrale in Ingegneria Meccatronica (The Engineering Degree in Mechatronics)
University Polytech Intl
Settembre 2022 - Giugno 2025
- Formazione approfondita in sistemi embedded, elettronica e sviluppo software.
Diploma Nazionale di Laurea Applicata in Ingegneria Meccanica (National Diploma of Applied License in Mechanical Engineering)
Higher Institute of Technological Studies of BEJA
Settembre 2019 - Giugno 2022
- Studi di base in meccatronica con focus su elettronica, meccanica e sviluppo software.
Diploma di Baccalaureato (Baccalaureate Degree)
Chouigui road high school
Settembre 2015 - Giugno 2019
- Materie avanzate: Tecnologia e Matematica.
COMPETENZE TECNICHE
Linguaggi di programmazione:
- C, C++, Python, CAPL, VB.NET
Sistemi Embedded e IoT:
- ESP32, microcontrollori, Linux (embedded), IoT
Database e analisi dati:
- PostgreSQL, TimescaleDB, elaborazione dati
Protocolli e strumenti Automotive:
- CAN, LIN, Vector CANoe, CAPL, Qt Designer
Strumenti e metodi di sviluppo:
- Git, Bitbucket, IBM DOORS, Agile (Scrum), DevOps
MS Office:
- Buona conoscenza
COMPETENZE LINGUISTICHE
- Arabo: Madrelingua
- Inglese: Livello C1
- Tedesco: Livello B1
Esperienze di Lavoro
Embedded Software Engineer
Marquardt Automotive Tunisia
Da Luglio 2022 ad Oggi
- Sviluppo e validazione di interfacce software e API interne utilizzando Python e C/C++ per sistemi embedded orientati alla comunicazione.
- Integrazione e test di interfacce di comunicazione (CAN, LIN, Bluetooth, LTE, LoRa, TCP/IP) secondo i requisiti di sistema e le best practice.
- Gestione delle attività di verifica e validazione, inclusa la progettazione di test e lo sviluppo di strumenti di test automatizzati per migliorare qualità ed efficienza.
- Esecuzione di debug di rete e analisi di protocolli (es. Wireshark) per diagnosticare e risolvere problemi di comunicazione.
- Lavoro su sistemi embedded real-time, debug a basso livello e ottimizzazione delle prestazioni.
- Contribuzione all'intero ciclo di vita dello sviluppo software e collaborazione con team di ingegneria cross-funzionali.
- Preparazione di documentazione tecnica e report di validazione e applicazione di analisi delle cause profonde per la risoluzione dei problemi.