Développeur Software Système Embarqués H/F

Segula Technologies
Canton of Saint-Dizier-2, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English

Job location

Canton of Saint-Dizier-2, France

Tech stack

C
Agile Methodologies
C++
CAN Bus
CANopen
Controller Development System (CoDeSys)
Communications Protocols
Databases
Data Structures
Linux
Python
Linx
Matlab
NoSQL
Scrum
Software Engineering
SQL Databases
Information Technology
Vba Programming Language

Job description

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.

Requirements

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 produitsMaîtrise avancée des langages : C, C++, MatlabMaîtrise avancée des protocoles de communication : CAN 2.0B, J1939, CanOpen, LinXMaîtrise de base des langages : Python, Visual BasicFamiliarité avec les méthodologies de développement de produits, notamment Agile et ScrumBonne compréhension des bases de données (par exemple, SQL, NoSQL) et des structures de donnéesCertification ISTQB, 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

About the company

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.

Apply for this position