Senior Software Cyber Security Developer

Senior Software Cyber Security Developer

Frascati Full-Time 103500 - 126500 € / anno (stimato) Smart working non possibile
P

In sintesi

  • Mansioni: Progetta e sviluppa software robusto per applicazioni industriali con integrazione hardware.
  • Azienda: PMS, leader globale nelle tecnologie di conteggio particelle.
  • Benefit: Contratto a tempo indeterminato, benefit per il benessere e ambiente inclusivo.
  • Altre informazioni: Ambiente dinamico con opportunità di crescita professionale.
  • Perché questo lavoro: Fai la differenza in un settore innovativo e in continua evoluzione.
  • Qualifiche: Laurea in Informatica o Ingegneria e 6 anni di esperienza nello sviluppo software.

La retribuzione prevista è compresa tra 103500 - 126500 € per anno.

Overview

In this role you will design, develop, and maintain robust software for industrial applications, with emphasis on hardware integration and low-level communication.

You will work in an Agile team to extend Delphi-based software, enabling real-time data exchange with industrial devices.

You’ll add hardware support, optimize protocols like Modbus and OPC UA, and ensure scalable, well-documented code.

This is a hands-on position at PMS, a global leader in particle counting technologies, offering meaningful impact in a manufacturing-focused domain.

  • Retribuzione / Benefits
  • permanent contract
  • well-being benefits
  • inclusive environment
  • Responsabilità
  • Develop, maintain, and optimize Delphi-based applications with robust device communication
  • Extend software with new hardware support and real-time data communication using industrial protocols (Modbus RTU/TCP, OPC UA)
  • Implement asynchronous communication and buffer management for RS485 and TCP/IP
  • Integrate new modules into existing architectures ensuring scalability and conformance to project conventions
  • Collaborate with QA for automated testing and debugging (unit tests, CI/CD)
  • Document code and processes for maintainability
  • Participate in Agile development processes (Scrum/Kanban) and drive code quality
  • Support and coach junior developers with best practices and technical guidance
  • Requisiti fondamentali
  • Degree in Computer Science or Engineering (Electrical, Electronic, Biomedical, Telecommunications, Automation) or related field
  • At least 6 years of professional software development experience
  • Strong object-oriented programming experience (Delphi/Object Pascal with RAD preferred, C++, C#)
  • Proven experience with industrial communication protocols (Modbus RTU/TCP), TCP/IP socket programming, OPC, and serial interfaces (RS485)
  • Experience with database management (SQL/No SQL; Embarcadero and/or Postgre SQL a plus)
  • Familiarity with unit testing frameworks (DUnit, Test Insight or similar)
  • Experience with version control and tracking tools (Git, Bitbucket, Jira)
  • Knowledge of Agile and Dev Ops methodologies; CI/CD experience a plus
  • Familiarity with operating systems (Windows, Linux, RTOS); SCADA/PLC programming a plus
  • Scripting, virtualization, and cybersecurity concepts valued
  • Autonomy and proactive collaboration
  • Analytical thinking and problem solving
  • Clear communication and mentoring
  • Delphi/Object Pascal (RAD)
  • C++, C#
  • Industrial protocols: Modbus RTU/TCP, OPC UA

Senior Software Cyber Security Developer datore di lavoro: Particle Measuring Systems

PMS è un datore di lavoro eccezionale, offrendo un ambiente inclusivo e collaborativo dove i dipendenti possono crescere professionalmente. Con un contratto a tempo indeterminato e benefici per il benessere, i membri del team hanno l'opportunità di lavorare su tecnologie all'avanguardia nel settore della contabilità delle particelle, contribuendo a progetti significativi in un contesto industriale. La cultura aziendale promuove l'innovazione e la condivisione delle conoscenze, rendendo ogni giorno un'opportunità per apprendere e migliorare.

P

Dettagli di contatto:

Team di recruiting di Particle Measuring Systems

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Senior Software Cyber Security Developer

Unisciti a gruppi di cybersecurity

Cerca di entrare a far parte di gruppi e comunità locali o online dedicate alla cybersecurity. Partecipa a forum, come quelli su Reddit o Discord, dove le persone discutono le ultime novità del settore e condividono opportunità di lavoro. Essere attivo in queste comunità può farti conoscere e magari ottenere informazioni su posizioni aperte.

Metti in mostra le tue skill

Considera di contribuire a progetti open-source legati alla cybersecurity. Avere un portfolio online che dimostri le tue capacità tecniche e i progetti a cui hai lavorato può darti un vantaggio. Inoltre, questo tipo di esperienza è spesso molto apprezzata dai datori di lavoro nel campo.

Eventi e conferenze

Non perdere l'occasione di partecipare a conferenze e eventi di cybersecurity come Black Hat o DEF CON. Questi eventi sono fantastici per il networking e per conoscere di persona i professionisti del settore. Se un'azienda come Particle Measuring Systems è presente, assicurati di visitare il loro stand e di connetterti con i reclutatori.

Candidati direttamente

Applica direttamente sul sito di Particle Measuring Systems! Spesso, le aziende preferiscono le candidature ricevute tramite il loro portale ufficiale. Non dimenticare di personalizzare la tua candidatura e dimostrare il tuo interesse per il loro team di cybersecurity. Mostrati proattivo e motivato.

Pensiamo che ti servano queste competenze per eccellere come Senior Software Cyber Security Developer

Sviluppo software in Delphi/Object Pascal
Programmazione orientata agli oggetti
Protocolli di comunicazione industriale (Modbus RTU/TCP, OPC UA)
Programmazione socket TCP/IP
Gestione di database (SQL/NoSQL, Embarcadero, PostgreSQL)
Framework di testing unitario (DUnit, TestInsight)
Controllo versione e strumenti di tracciamento (Git, Bitbucket, Jira)

Alcuni consigli per la tua candidatura 🫡

Sottolinea le tue Certificazioni:Nel campo della cybersecurity, avere certificazioni come CompTIA Security+, CEH o CISSP può fare la differenza. Assicurati di includerle nel tuo CV e magari di menzionarle anche nella lettera di presentazione per dimostrare che sei aggiornato e serio riguardo al tuo percorso professionale.

Mostra Esperienza Pratica:Raccontaci delle tue esperienze pratiche nel settore! Progetti di sicurezza, stage o anche competizioni di hacking etico possono essere un grande valore aggiunto. Usa il tuo CV per evidenziare case study interessanti o risultati specifici che hai raggiunto.

Personalizza la Tua Lettera di Presentazione:Questa è l'occasione perfetta per spiegare perché sei il candidato ideale per il ruolo di Senior Software Cyber Security Developer presso Particle Measuring Systems. Parla delle tue passioni per la cybersecurity e di come intendi contribuire alla sicurezza dell'azienda. Stiamo cercando candidati motivati e con voglia di crescere!

Includi Link Utili:Aggiungi al tuo CV link a progetti o articoli tecnici che hai scritto. Se hai un blog, un profilo GitHub con progetti pertinenti o anche profili su piattaforme come LinkedIn, mettili in evidenza. Questo mostra la tua passione e impegno nel settore della cybersecurity!

Come prepararti a un colloquio di lavoro presso Particle Measuring Systems

Dimostra le tue capacità tecniche

In un colloquio per un ruolo di cybersecurity, possiamo aspettarci domande tecniche specifiche come la gestione di vulnerabilità o la sicurezza delle reti. Fai pratica con le varie tecnologie di sicurezza informatica, e prepara esempi concreti di progetti in cui hai applicato queste tecnologie nel tuo portfolio. Ricorda, è meglio mostrare le tue capacità piuttosto che limitarti a parlarne!

Preparati a casi pratici

Le interviste di cybersecurity spesso includono casi pratici o scenari di incident response. Possiamo essere chiamati a identificare vulnerabilità in un sistema simulato o a risolvere un attacco informatico ipotetico. Esercitati con simulazioni o piattaforme di test per essere pronto a dimostrare il tuo processo di pensiero e le tue decisioni critiche.

Conosci le ultime tendenze

Essere aggiornati sulle ultime tendenze e minacce nel campo della cybersecurity è cruciale. Parla di come hai seguito corsi online o partecipato a conferenze. Questo dimostra al tuo potenziale datore di lavoro, Particle Measuring Systems, che sei appassionato e proattivo nel tuo percorso professionale.

Sii pronto a parlare di soft skills

In un ruolo di cybersecurity, le soft skills possono essere altrettanto importanti delle competenze tecniche. Considera come hai lavorato in team per risolvere problemi complessi o come hai comunicato efficacemente i rischi alla direzione. Preparati a raccontare storie che evidenziano le tue capacità relazionali e di problem solving, perché nel mondo della cybersecurity, spesso collaboriamo con diverse parti interessate.