L'ENTREPRISE
Société, actrice majeure dans son domaine et présente à l'international, connaît une croissance florissante.
Spécialisée dans la fabrication de composants électroniques de pointe, sa technologie est utilisée par les fournisseurs de systèmes électroniques les plus innovants à travers le monde.
Le site parisien de cette entreprise est composé d'une équipe d'une dizaine de personnes, toutes multidisciplinaires, travaillant sur le développement d'un produit High Tech.
LE POSTE / LES MISSIONS
En tant que développeur senior, vous jouerez un rôle crucial dans la création d'un environnement de configuration novateur pour le principal NoC (Network on Chip) utilisé par les fournisseurs de systèmes électroniques les plus innovants.
Vos principales responsabilités incluront :
- Développer une interface graphique conviviale en utilisant Python et Qt (PyQt), facilitant ainsi la configuration de notre solution d’interconnexion d’IP FlexNoC.
- Concevoir et développer de nouvelles applications avec PyQt afin d'enrichir notre ensemble de logiciels.
- Développer des algorithmes de visualisation et de représentation de structures à base de graphes pour offrir une compréhension claire des données.
- Participer activement à l'amélioration continue des processus, des méthodes et des indicateurs de performance de l'équipe.
PROFIL RECHERCHÉ
- 5 à 15 ans d'expérience en développement logiciel.
- Expérience avérée dans la conception et la construction de frameworks logiciels, de préférence avec des composants GUI écrits en utilisant Qt.
- Connaissance de Qt serait un atout.
- Expérience du développement en Python et en C/C++ (notamment dans le domaine des interfaces graphiques) est indispensable.
- Solide base de connaissances en développement logiciel, incluant :
Maîtrise des structures de données et des algorithmes.
Compréhension approfondie de la conception de systèmes logiciels.
Expérience solide en conception orientée objet.
Expertise dans au moins un langage de programmation orienté objet (C++, Java, etc.).
Expérience de travail avec au moins un langage de script.
- Qualités personnelles recherchées : curiosité, autonomie, rigueur et motivation à livrer des logiciels de qualité.
- Idéalement, une certaine connaissance en conception matérielle, en architecture SoC ou en technologie d'interconnexion serait un plus.