Python Software Engineer

10 ore fa

parma, emilia romagna, Italia DID s.r.l Tempo pieno
Python Software Engineer

DID S.r.l. ricerca un Python Software Engineer in ambito Information Technology.

Dettagli della posizione

Settore: Information Technology
Sede: Agrate Brianza
Modalità: Ibrido
Impegno: Full Time
Profili richiesti: 1
Periodo: 07 dic 2026 - 31 dic 2027

Descrizione Progetto

La risorsa si occuperà della progettazione e dello sviluppo di un framework software multicomponente a supporto delle attività di sviluppo e validazione di sistemi embedded, contribuendo all'automazione dei processi e all'introduzione di soluzioni basate sull'intelligenza artificiale.

Attività principali
  • Progettazione, sviluppo, integrazione e testing di un framework multicomponente per lo sviluppo e la validazione di sistemi embedded.
  • Integrazione del framework con strumenti software esterni certificati per la compilazione del codice sorgente, l'analisi statica e dinamica, la generazione di documentazione tecnica e la produzione di report.
  • Analisi di componenti software legacy e relativo porting a Python 3.
  • Progettazione e sviluppo di processi di automazione e pipeline di Continuous Integration e Continuous Delivery (CI/CD).
  • Progettazione e sviluppo di soluzioni basate sull'intelligenza artificiale per rendere più efficienti le attività di sviluppo e validazione software.
Sede e modalità di lavoro

La sede di lavoro è Agrate. È prevista una modalità ibrida con 3 giorni a settimana in sede e 2 giorni da remoto.

Competenze tecniche richieste

Conoscenza avanzata di:

  • Python 3, con utilizzo dei type hints.
  • Git per il versionamento del codice.
  • Ambiente Linux.

Conoscenza almeno di base di:

  • Docker.
  • Jenkins.
  • GitHub Actions.
  • Principi e strumenti di automazione e CI/CD.
  • Linguaggio C.
Competenze preferenziali
  • Esperienza con WSL (Windows Subsystem for Linux).
  • Esperienza nello sviluppo di sistemi basati sull'intelligenza artificiale e nell'utilizzo di strumenti come Copilot.
  • Competenze in ambito UI/UX.
  • Esperienza nello sviluppo di applicazioni software multicomponente non web.
  • Esperienza in ambito embedded.
Seniority

Almeno 3 anni di esperienza.

Lingue richieste

Italiano mandatory ed inglese per gestire call con il team.