Développeur Software Système Embarqués H/F - Segula Technologies
- CDI
- Segula Technologies
Les missions du poste
SEGULA Technologies est un groupe d'ingénierie mondial, au service de la compétitivité de tous les grands secteurs industriels : automobile, aérospatial, énergie, ferroviaire, naval, life sciences et télécoms. Présent dans plus de 30 pays, fort de ses 140 implantations dans le monde, le Groupe privilégie une relation de proximité avec ses clients grâce aux compétences de ses 15 000 collaborateurs. Ingénieriste de premier plan plaçant l'innovation au coeur de sa stratégie, SEGULA Technologies mène des projets d'envergure, allant des études jusqu'à l'industrialisation et la production.
SEGULA TECHNOLOGIES recherche un Développeur SoftWare Systèmes Embarqués F/H.
Vous développez des logiciels produits pour des machines de construction.
Vous analysez les besoins : étudier les machines concurrentes, définir les exigences pour les systèmes électroniques et logiciels et créer des cahiers des charges...
Vous développez les logiciels HMI et de contrôle : implémenter les exigences techniques à l'aide d'outils comme CODESYS, Linux et Canbus J1939,
Vous sélectionnez les équipements de test, créer des bancs de test et formez les équipes pour garantir la qualité du logiciel en conditions réelles,
Vous créez et maintenez les versions du logiciel HMI, des outils de test et de diagnostic,
Vous rédigez la documentation technique (manuels, descriptions fonctionnelles, résultats de tests) pour les équipes et les distributeurs,
Vous êtes amenés à participer à des salons professionnels.
Le profil recherché
Diplôme et/ou expérience en Informatique, Technologie de l'Information,
Anglais (niveau intermédiaire requis)
Expérience avérée dans le développement de logiciels de produits
Maîtrise avancée des langages : C, C++, Matlab
Maîtrise avancée des protocoles de communication : CAN 2.0B, J1939, CanOpen, LinX
Maîtrise de base des langages : Python, Visual Basic
Familiarité avec les méthodologies de développement de produits, notamment Agile et Scrum
Bonne compréhension des bases de données (par exemple, SQL, NoSQL) et des structures de données
Certification ISTQB
Compétences requises
- Visual Basic
- Python
- Langage C
- MATLAB
- SQL