In sintesi
- Mansioni: Progetta e sviluppa soluzioni software sicure per applicazioni industriali.
- Azienda: Azienda innovativa nel settore della tecnologia con un ambiente collaborativo.
- Benefit: Contratto a tempo indeterminato, stipendio competitivo e benefit per il benessere dei dipendenti.
- Altre informazioni: Ambiente dinamico con opportunità di crescita professionale.
- Perché questo lavoro: Lavora su progetti all'avanguardia e fai la differenza nella sicurezza informatica.
- Qualifiche: Esperienza in sviluppo software e conoscenze di cybersecurity richieste.
La retribuzione prevista è compresa tra 50000 - 60000 € per anno.
Senior Software Cyber Security Developer
What you will do: The Senior Software Cyber Security Developer is responsible for designing, developing, and maintaining robust software solutions for industrial applications, with a focus on low‑level communication and integration with hardware devices.
The role requires strong analytical skills, autonomy, and the ability to work collaboratively within an Agile team.
- Develop and maintain software following secure coding practices and SSDLC principles.
- Perform root cause analysis of security vulnerabilities, software defects and field issues.
- Design, develop, test and validate security patches, mitigations and temporary workarounds for identified vulnerabilities.
- Manage the vulnerability lifecycle, including identification, assessment, prioritization, remediation and verification activities.
- Analyze CVEs, security advisories and vulnerability disclosures to evaluate potential impact on company products.
- Assess and prioritize vulnerabilities using CVSS scoring methodologies and risk‑based approaches.
- Participate in threat modelling activities during product design and development phases.
- Support emergency response activities, including development and deployment of hot fixes for critical security issues.
- Collaborate with QA and cybersecurity teams to validate remediation effectiveness and prevent vulnerability recurrence.
- Manage source code versioning, branching strategies and release processes using Git‑based workflows.
- Contribute to secure architecture reviews and software security improvement initiatives.
- Document security findings, remediation activities, risk assessments and technical decisions.
- Key Requirements
- Degree in Computer Science, Engineering (Electrical, Electronic, Biomedical, Telecommunications, Automation) or related field.
- At least 6 years of professional experience in software development, software maintenance or cybersecurity‑related software engineering roles.
- Strong knowledge of secure coding practices and common software vulnerability classes (OWASP Top 10, CWE).
- Experience developing, testing and deploying security patches, mitigations and emergency hot fixes.
- Proven experience performing root cause analysis and corrective action definition.
- Knowledge of vulnerability management processes and vulnerability lifecycle management.
- Understanding of CVE and CVSS and ability to read, interpret and assess security advisories, vulnerability disclosures and vendor bulletins.
- Experience with source code management, branching strategies and release management using Git, Bitbucket or similar tools.
- Familiarity with threat modelling methodologies and risk assessment techniques.
- Experience working in Agile and Dev Ops environments with CI/CD pipelines.
- Solid experience in object‑oriented programming (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 is a plus).
- Familiarity with unit testing frameworks (DUnit, Test Insight or similar).
- Nice to Have
- Experience reviewing public security advisories and CVE disclosures.
- Contribution to or collaboration with open‑source projects and communities.
- Familiarity with coordinated vulnerability disclosure processes.
- Knowledge of vulnerability databases such as NVD, MITRE CVE and CISA advisories.
- Experience interacting with external security researchers or product security incident response teams (PSIRT).
- Security certifications or specialized security training.
- Additional Experience
- Experience or knowledge in machine learning frameworks (Tensor Flow, Py Torch, scikit‑learn).
- Ability to design and implement basic machine learning models for industrial data analysis or predictive maintenance.
- Familiarity with data preprocessing, feature engineering, and model evaluation techniques.
- Understanding of how to integrate machine learning components into existing software architectures.
- Interest in exploring AI‑driven solutions for industrial automation and process optimisation.
- Experience in networking and related protocols.
- Experience with virtual machine technologies (VMware, Docker).
- Experience in domain management (LDAP).
Benefits
We offer a permanent contract with a competitive salary package in the range of €50,000 – €60,000 gross annual salary, based on experience and seniority, along with a diverse range of benefits designed to support our employees' physical and emotional well‑being.
Equal Employment Opportunity
Particle Measuring Systems is an equal opportunity employer, offering a safe and inclusive work environment, based on mutual respect and the appreciation of uniqueness, guaranteeing equal employment opportunities to all qualified candidates to unleash their full potential.
#J-18808-Ljbffr
Senior Software Cyber Security Developer datore di lavoro: OMEGA, Inc.
Particle Measuring Systems è un datore di lavoro eccezionale, offrendo un ambiente di lavoro inclusivo e rispettoso, dove i dipendenti possono crescere professionalmente e personalmente. Con un pacchetto retributivo competitivo e una gamma diversificata di benefici, la posizione di Senior Software Cyber Security Developer consente di lavorare in un team Agile, contribuendo a soluzioni software sicure per applicazioni industriali, mentre si ha l'opportunità di affrontare sfide significative nel campo della sicurezza informatica.
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 OMEGA, Inc. è presente, assicurati di visitare il loro stand e di connetterti con i reclutatori.
✨Candidati direttamente
Applica direttamente sul sito di OMEGA, Inc.! 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 OMEGA, Inc.. 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 OMEGA, Inc.
✨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, OMEGA, Inc., 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.