Emploi
De la source partenaire
Ingénieur logiciel senior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Pqshield
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
💼 À propos du rôle
Nous recherchons un ingénieur logiciel de cryptographie pour rejoindre notre équipe afin d'aider à concevoir et à mettre en œuvre la prochaine génération d'implémentations logicielles embarquées sécurisées de cryptographie classique et post-quantique.
Nous sommes créés depuis 2018, vous travaillerez donc directement avec les fondateurs et inventeurs de cette startup de deep tech. La technologie est déjà en développement depuis quelques années, sa faisabilité a été établie, le financement assuré et sa voie d'accès au marché est claire. Il s'agit d'une excellente opportunité d'évolution de carrière et de prendre une longueur d'avance dans un segment en expansion rapide de l'industrie des semi-conducteurs (cryptographie post-quantique et RISC-V).
Les composants IP de notre plate-forme sont regroupés sous la forme d'un sous-système basé sur un MCU RISC-V avec une prise en charge d'algorithmes de cryptographie (post-quantique) avancés et des fonctionnalités de sécurité.
En tant qu'ingénieur logiciel senior chez PQShield, vous concevrez et développerez des solutions sécurisées, contribuant ainsi à développer des solutions logicielles fonctionnant de manière transparente tout au long du cycle de vie du développement logiciel. Vous participerez au développement des bibliothèques de cryptographie logicielle de base de PQShield. Les responsabilités incluent le développement d'outils internes pour prendre en charge la construction, les tests et l'analyse de sécurité des produits logiciels de PQShield.
⚒️ Ce que tu feras
• Concevoir, implémenter et tester des primitives cryptographiques classiques et post-quantiques en mettant l'accent sur l'exactitude fonctionnelle, l'interopérabilité et les performances optimisées dans les environnements logiciels.
• Développer et intégrer des solutions cryptographiques sur des plateformes matérielles, notamment des FPGA et des coprocesseurs cryptographiques matériels, en mettant l'accent sur l'accélération et la mise en œuvre sécurisée sur les architectures ARM et RISC-V.
• Renforcez les implémentations cryptographiques contre l'analyse par canal secondaire (SCA), les attaques par injection de fautes (FIA) et autres menaces physiques ou logiques grâce à une conception en temps constant et à d'autres contre-mesures.
• Assurer l'intégration avec le système cryptographique et les API d'application, par exemple : GlobalPlatform, ARM Platform Security Architecture, pilotes du noyau Linux.
• Collaborer avec des cryptographes, des ingénieurs en sécurité et des équipes interfonctionnelles (y compris le matériel, la vérification et la sécurité de la plateforme) pour examiner, valider et renforcer les implémentations cryptographiques.
• Contribuer à l'analyse comparative et à l'optimisation des performances sur plusieurs plates-formes.
• Contribuer aux réunions de conception et de révision du code pour améliorer la qualité, l'architecture et les processus de développement des logiciels cryptographiques.
• Effectuer et prendre en charge des révisions de code axées sur la sécurité, y compris des analyses statiques et dynamiques, et appliquer des méthodes formelles telles que la vérification de modèle, le cas échéant.
• Maintenir et améliorer les logiciels cryptographiques existants, en garantissant la robustesse, la sécurité et les performances sur toutes les plates-formes prises en charge.
• Soutenir la conformité aux normes de sécurité pertinentes (par exemple, FIPS, ISO/IEC, NIST PQC).
• Participer à la modélisation des menaces et aux évaluations des risques liés aux logiciels cryptographiques.
🎯 Compétences et qualifications requises
• Maîtrise ou doctorat en informatique, en mathématiques ou dans un domaine connexe, avec une solide expérience en cryptographie ou en sécurité informatique.
• Maîtrise du C et de l'Assemblage, avec un accent sur les environnements nus aux ressources limitées. L'expérience avec Rust est agréable à avoir.
• Familiarité avec les algorithmes cryptographiques classiques et post-quantiques, y compris les candidats NIST PQC, et une solide compréhension des publications NIST et FIPS et des exigences de conformité.
• Excellentes compétences en résolution de problèmes et en débogage.
👍 Compétences et qualifications préférées
• Expérience des pratiques de codage sécurisées et des contre-mesures contre les attaques de mise en œuvre.
• Solide compréhension des attaques par canal secondaire (timing, power, EM), des attaques par faute et des stratégies d'atténuation correspondantes.
• Expérience pratique ou connaissance pratique des cadres de certification de sécurité tels que FIPS 140-3, SESIP, PSA Certified ou Common Criteria.
• Capacité à lire et à mettre en œuvre les spécifications des documents de recherche cryptographiques.
• Plus de 2 ans d'expérience professionnelle en ingénierie logicielle cryptographique sont préférables ; cependant, nous évaluons l'ancienneté principalement en fonction de vos connaissances approfondies, de votre expérience pratique et de vos compétences en résolution de problèmes plutôt que de vos seules années de travail.
🏆 Certains des avantages de travailler avec nous :
• Des opportunités d'apprentissage sans précédent et un développement de carrière accéléré.
• Un environnement d'équipe collaboratif avec des gens qui aiment vraiment ce qu'ils font.
• Salaire compétitif et plan d'options sur actions.
• Travail flexible et hybride, et budget travail à domicile.
• Assurance maladie privée pour vous et votre famille.
• 25 jours de congés annuels (plus les jours fériés et deux semaines bien-être).
• 50 % de réduction sur l'abonnement au gym.
• La chance de travailler avec une équipe dynamique, intelligente et conviviale !
PQShield est un employeur garantissant l’égalité des chances en matière d’emploi. Nous sommes passionnés par le talent et fiers de favoriser un environnement inclusif ; tous les candidats seront pris en considération quels que soient leur identité de genre, leur origine ethnique, leur orientation sexuelle, leur handicap et leur âge.
Trouvez plus d'emplois anglophones en France sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.fr/jobs/companies/pqshield/senior-software-engineer-uk-netherlands-spain-or-belgium-some-travel-to-our-offices-will-be-required-from-time-to-time-422719)
Nous recherchons un ingénieur logiciel de cryptographie pour rejoindre notre équipe afin d'aider à concevoir et à mettre en œuvre la prochaine génération d'implémentations logicielles embarquées sécurisées de cryptographie classique et post-quantique.
Nous sommes créés depuis 2018, vous travaillerez donc directement avec les fondateurs et inventeurs de cette startup de deep tech. La technologie est déjà en développement depuis quelques années, sa faisabilité a été établie, le financement assuré et sa voie d'accès au marché est claire. Il s'agit d'une excellente opportunité d'évolution de carrière et de prendre une longueur d'avance dans un segment en expansion rapide de l'industrie des semi-conducteurs (cryptographie post-quantique et RISC-V).
Les composants IP de notre plate-forme sont regroupés sous la forme d'un sous-système basé sur un MCU RISC-V avec une prise en charge d'algorithmes de cryptographie (post-quantique) avancés et des fonctionnalités de sécurité.
En tant qu'ingénieur logiciel senior chez PQShield, vous concevrez et développerez des solutions sécurisées, contribuant ainsi à développer des solutions logicielles fonctionnant de manière transparente tout au long du cycle de vie du développement logiciel. Vous participerez au développement des bibliothèques de cryptographie logicielle de base de PQShield. Les responsabilités incluent le développement d'outils internes pour prendre en charge la construction, les tests et l'analyse de sécurité des produits logiciels de PQShield.
⚒️ Ce que tu feras
• Concevoir, implémenter et tester des primitives cryptographiques classiques et post-quantiques en mettant l'accent sur l'exactitude fonctionnelle, l'interopérabilité et les performances optimisées dans les environnements logiciels.
• Développer et intégrer des solutions cryptographiques sur des plateformes matérielles, notamment des FPGA et des coprocesseurs cryptographiques matériels, en mettant l'accent sur l'accélération et la mise en œuvre sécurisée sur les architectures ARM et RISC-V.
• Renforcez les implémentations cryptographiques contre l'analyse par canal secondaire (SCA), les attaques par injection de fautes (FIA) et autres menaces physiques ou logiques grâce à une conception en temps constant et à d'autres contre-mesures.
• Assurer l'intégration avec le système cryptographique et les API d'application, par exemple : GlobalPlatform, ARM Platform Security Architecture, pilotes du noyau Linux.
• Collaborer avec des cryptographes, des ingénieurs en sécurité et des équipes interfonctionnelles (y compris le matériel, la vérification et la sécurité de la plateforme) pour examiner, valider et renforcer les implémentations cryptographiques.
• Contribuer à l'analyse comparative et à l'optimisation des performances sur plusieurs plates-formes.
• Contribuer aux réunions de conception et de révision du code pour améliorer la qualité, l'architecture et les processus de développement des logiciels cryptographiques.
• Effectuer et prendre en charge des révisions de code axées sur la sécurité, y compris des analyses statiques et dynamiques, et appliquer des méthodes formelles telles que la vérification de modèle, le cas échéant.
• Maintenir et améliorer les logiciels cryptographiques existants, en garantissant la robustesse, la sécurité et les performances sur toutes les plates-formes prises en charge.
• Soutenir la conformité aux normes de sécurité pertinentes (par exemple, FIPS, ISO/IEC, NIST PQC).
• Participer à la modélisation des menaces et aux évaluations des risques liés aux logiciels cryptographiques.
🎯 Compétences et qualifications requises
• Maîtrise ou doctorat en informatique, en mathématiques ou dans un domaine connexe, avec une solide expérience en cryptographie ou en sécurité informatique.
• Maîtrise du C et de l'Assemblage, avec un accent sur les environnements nus aux ressources limitées. L'expérience avec Rust est agréable à avoir.
• Familiarité avec les algorithmes cryptographiques classiques et post-quantiques, y compris les candidats NIST PQC, et une solide compréhension des publications NIST et FIPS et des exigences de conformité.
• Excellentes compétences en résolution de problèmes et en débogage.
👍 Compétences et qualifications préférées
• Expérience des pratiques de codage sécurisées et des contre-mesures contre les attaques de mise en œuvre.
• Solide compréhension des attaques par canal secondaire (timing, power, EM), des attaques par faute et des stratégies d'atténuation correspondantes.
• Expérience pratique ou connaissance pratique des cadres de certification de sécurité tels que FIPS 140-3, SESIP, PSA Certified ou Common Criteria.
• Capacité à lire et à mettre en œuvre les spécifications des documents de recherche cryptographiques.
• Plus de 2 ans d'expérience professionnelle en ingénierie logicielle cryptographique sont préférables ; cependant, nous évaluons l'ancienneté principalement en fonction de vos connaissances approfondies, de votre expérience pratique et de vos compétences en résolution de problèmes plutôt que de vos seules années de travail.
🏆 Certains des avantages de travailler avec nous :
• Des opportunités d'apprentissage sans précédent et un développement de carrière accéléré.
• Un environnement d'équipe collaboratif avec des gens qui aiment vraiment ce qu'ils font.
• Salaire compétitif et plan d'options sur actions.
• Travail flexible et hybride, et budget travail à domicile.
• Assurance maladie privée pour vous et votre famille.
• 25 jours de congés annuels (plus les jours fériés et deux semaines bien-être).
• 50 % de réduction sur l'abonnement au gym.
• La chance de travailler avec une équipe dynamique, intelligente et conviviale !
PQShield est un employeur garantissant l’égalité des chances en matière d’emploi. Nous sommes passionnés par le talent et fiers de favoriser un environnement inclusif ; tous les candidats seront pris en considération quels que soient leur identité de genre, leur origine ethnique, leur orientation sexuelle, leur handicap et leur âge.
Trouvez plus d'emplois anglophones en France sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.fr/jobs/companies/pqshield/senior-software-engineer-uk-netherlands-spain-or-belgium-some-travel-to-our-offices-will-be-required-from-time-to-time-422719)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Pqshield
Annonce fournie par Pqshield.