Principal Software Engineer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
L'ENTREPRISE
Acteur reconnu dans le monde des IP, cette entreprise a sa propre équipe R&D et développe également sa propre solution logicielle d’EDA (Electronic Design Automation). Elle développe des outils utilisés par les plus grandes entreprises mondiales du semi-conducteur pour concevoir et valider des architectures SoC complexes.
Dans le cadre du développement de ses solutions de nouvelle génération, l’entreprise renforce son équipe développement.
LE POSTE / LES MISSIONS
Nous recherchons un Principal Software Engineer Front-End pour définir l’architecture et contribuer directement au développement des interfaces graphiques de logiciels techniques complexes.
Vous interviendrez sur des applications desktop permettant de visualiser et de manipuler des données spécifiques, notamment des graphes de grande taille. Les enjeux sont importants en matière de performance, de maintenabilité et de qualité logicielle.
Vos principales missions :
Définir les orientations techniques et l’architecture front-end.
Concevoir et développer des interfaces graphiques robustes et évolutives.
Intervenir directement sur les fonctionnalités les plus complexes.
Réaliser des revues d’architecture, de conception et de code.
Définir et diffuser les bonnes pratiques de développement.
Améliorer la qualité logicielle, les tests automatisés et les performances.
Collaborer avec les équipes back-end, QA et Product Management.
Apporter votre expertise aux différentes équipes sur les problématiques techniques complexes.
Il s’agit d’un rôle de référent technique senior, avec une forte dimension de conception et de développement. Vous serez amené à travailler transversalement avec plusieurs équipes, sans que le poste soit nécessairement un rôle de management hiérarchique.
PROFIL RECHERCHÉ
Nous recherchons un profil très senior, avec au moins 10 ans d’expérience en développement logiciel, capable de prendre du recul sur l’architecture tout en continuant à produire du code.
Excellente maîtrise de JavaScript, TypeScript et React, ou technologies front-end équivalentes.
Solide expérience en architecture logicielle et conception de systèmes complexes.
Capacité à résoudre des problématiques techniques complexes et à challenger les choix d’architecture.
Une expérience dans les logiciels industriels, les systèmes complexes ou la visualisation de données sera appréciée. Une connaissance des outils EDA ou du secteur des semi-conducteurs constitue un avantage.