Back to search
OMSIC S.r.l. Linkedin · Posted 3d ago

Sviluppatore Software

Cinisello Balsamo

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Sviluppatore Software C/C++ e C# – Sistemi di Supervisione Industriale

Omsic S.r.l. è una realtà specializzata nello sviluppo di sistemi di supervisione, monitoraggio e controllo di impianti industriali e infrastrutture tecnologiche. Per il potenziamento del nostro team di sviluppo software siamo alla ricerca di uno sviluppatore motivato e competente da inserire in progetti ad elevato contenuto tecnologico, con particolare attenzione all'affidabilità, alla sicurezza e alla continuità operativa dei sistemi.

Ricerchiamo una nuova risorsa che sarà coinvolta nell'analisi, progettazione, sviluppo e manutenzione di applicazioni software dedicate alla supervisione di sistemi complessi e mission critical, contribuendo all'evoluzione delle piattaforme esistenti e alla realizzazione di nuove soluzioni.

L'attività comprenderà lo sviluppo di applicazioni e servizi software, l'integrazione con sistemi di automazione industriale e l'adozione di pratiche di sviluppo sicuro conformi alle moderne esigenze di cybersecurity.


Principali responsabilità

Dopo un adeguato affiancamento iniziale, le attività principali comprenderanno:

  • Analizzare requisiti funzionali e tecnici.
  • Progettare, sviluppare e manutenere applicazioni software in ambiente Windows utilizzando C/C++, C# e framework .NET.
  • Realizzare componenti software per sistemi di supervisione, monitoraggio e controllo in tempo reale.
  • Integrare sistemi di campo, strumentazione e dispositivi industriali.
  • Sviluppare moduli di comunicazione basati su protocolli industriali e TCP/IP.
  • Collaborare alle attività di testing, validazione e rilascio del software.
  • Eseguire manutenzione correttiva ed evolutiva delle applicazioni esistenti.
  • Redigere documentazione tecnica e supportare le attività di troubleshooting.
  • Applicare pratiche di Secure Software Development Lifecycle (SSDLC).
  • Eseguire code review orientate alla qualità e alla sicurezza del software.
  • Analizzare e mitigare vulnerabilità individuate tramite strumenti di analisi statica e dinamica.
  • Collaborare alla definizione dei requisiti di cybersecurity dei prodotti aziendali.

Cosa cerchiamo

Requisiti Tecnici

  • Esperienza di almeno 3 anni nello sviluppo software in C/C++.
  • Esperienza nello sviluppo di applicazioni C# e framework .NET.
  • Esperienza nell'utilizzo di Microsoft SQL Server e linguaggio SQL.
  • Conoscenza dei sistemi operativi Microsoft Windows.
  • Esperienza nell'utilizzo di Git.
  • Conoscenza delle architetture client/server e delle comunicazioni TCP/IP.
  • Capacità di analizzare e risolvere problematiche software complesse.
  • Conoscenza dei principi fondamentali di sviluppo sicuro del software.

Requisiti preferenziali

  • Esperienza nello sviluppo di sistemi o software di supervisione.
  • Conoscenza dei protocolli industriali OPC UA, Modbus TCP/IP, MQTT o equivalenti.
  • Esperienza nell'integrazione con PLC e sistemi di automazione industriale.
  • Esperienza nello sviluppo di applicazioni multi-threading e real-time.
  • Conoscenza dei principi di Secure Software Development Lifecycle (SSDLC).
  • Familiarità con OWASP, CERT C/C++ Secure Coding e Microsoft SDL.
  • Esperienza nell'utilizzo di strumenti di Static Application Security Testing (SAST).
  • Esperienza con Cppcheck , SonarQube, Coverity, Fortify, Checkmarx, Klocwork, o strumenti equivalenti.
  • Conoscenza dei principi di autenticazione, autorizzazione, crittografia e protezione dei dati.
  • Familiarità con standard e normative di cybersecurity applicabili al settore industriale (NIS2, Cyber Resilience Act).
  • Esperienza in contesti industriali, infrastrutturali o mission critical.
  • Esperienza in attività di cybersecurity applicata allo sviluppo software.
  • Partecipazione a progetti soggetti a requisiti normativi o di conformità.
  • Conoscenza della lingua inglese tecnica.


Soft Skills

  • Ottime capacità di problem solving.
  • Attitudine all'analisi e all'apprendimento continuo.
  • Capacità di lavorare in team multidisciplinari.
  • Orientamento alla qualità del software e alla soddisfazione del cliente.
  • Autonomia nella gestione delle attività assegnate.
  • Precisione e attenzione ai dettagli.
  • Forte senso di responsabilità e affidabilità.

Salary range: 36-42K + bonus + ticket. Retribuzione commisurata all'esperienza e alle competenze maturate.


Questa posizione è aperta a candidati di qualsiasi genere, in conformità con le politiche di pari opportunità.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search