À propos
Depuis sa création en 2018, OneSide Technologies s'est établi en tant qu'acteur dans le domaine du conseil en ingénierie et de l'expertise dans les secteurs de la mobilité terrestre, du médical, de la défense et de l'IOT. Nos équipes spécialisées dans les métiers de l'électronique, de la mécanique et logiciel permettent à nos collaborateurs d'évoluer sur des projets à forte valeur ajoutée, avec des missions long terme qui leur correspondent, dans un cadre professionnel stimulant et dans une entreprise à taille humaine.
En quelques chiffres, nous sommes :
Une entreprise de 150 collaborateurs, ambassadeurs de notre société
2 sites en France : Levallois-Perret et Mulhouse, avec une ambition de nous étendre sur le territoire français
11 millions de CA sur l'année 2023
Une forte croissance avec plus de 250 contrats signés en 5 ans.
Nous mettons tout en œuvre pour que nos employés bénéficient d'une intégration réussie et de projets qui leur correspondent vraiment, en fonction de leurs besoins, de leurs compétences et surtout, de leurs envies.
Chez OneSide Technologies, nous sommes convaincus que notre réussite dépend de celle de nos employés et de nos clients. Une réussite articulée autour de l'humain.
Le poste
Votre rôle :
Vous intégrerez une équipe dynamique et innovante, spécialisée dans le développement de produits embarqués pour des environnements industriels. En tant que Développeur Logiciel IHM, vous aurez pour mission de concevoir et optimiser des interfaces homme-machine sur des produits à fortes contraintes de performance et de ressources limitées.
Vos principales missions consisteront à intervenir sur plusieurs aspects du poste, incluant :
- Développement d'IHM : Concevoir et optimiser des interfaces homme-machine (IHM) en utilisant des technologies web telles que Node.js, Sails.js, PHP et Python.
- Conception d'architectures : Définir et développer des architectures logicielles robustes et performantes, adaptées aux contraintes des environnements embarqués.
- Gestion de la configuration : Assurer la gestion du code source avec des outils comme Git ou autre système de gestion de version.
- Optimisation des performances : Améliorer les performances et l'utilisation des ressources dans un environnement à ressources limitées.
- Veille technologique : Réaliser une veille continue pour suivre les évolutions technologiques et proposer des améliorations pour optimiser les produits.
- Documentation technique : Rédiger la documentation technique détaillant les architectures et développements réalisés.
- Amélioration continue : Participer activement à l'amélioration des processus de développement et des produits.
Profil recherché
Vous êtes le profil idéal si :
- Vous êtes diplômé d'un Bac+5 en informatique, avec une spécialisation en développement logiciel ou systèmes embarqués.
- Vous justifiez d'une expérience d'au moins 5 ans dans le développement d'IHM et de systèmes embarqués sous Linux.
- Vous maîtrisez le développement backend avec Node.js, Sails.js, PHP, Python et les architectures MVC.
- Vous avez des compétences en gestion de configuration de code (Git, SVN) et en optimisation des performances (CPU, mémoire, temps de réponse).
- Vous êtes rigoureux, créatif, autonome et savez proposer des solutions innovantes tout en travaillant efficacement en équipe.