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.
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
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.