Requirements: French
Company: RTSYS - Underwater Acoustics & Drones
Region: Caudan , Brittany
Prsentation de la socit RTsys
Entreprise innovante base Caudan (56), RTsys dveloppe et commercialise des produits de haute technologie en acoustique et de robotique sous-marine. Nos clients sont des entreprises et institutions reconnues de la recherche et de lindustrie en France et linternational.
RTsys conoit et ralise lensemble de ses produits et possde une relle expertise dans le traitement du signal, le dveloppement logiciel, la conception lectronique et la mcatronique sous-marine.
Actuellement en pleine croissance, la socit recherche de nouveaux talents pour raliser ses dveloppements.
Description du poste Ligne directrice
Vous serez en charge de lintgration des dveloppements logiciels raliss par le bureau dtude. Garante de la consistance et de la fiabilit du logiciel sur les systmes embarqus conus par RTSYS, vous en assurerez la gestion de version. Vous avez acquis une exprience dans les process logiciels et les phases intgration, vrification, validation du cycle de dveloppement. Rattache au service Mthodes, vous travaillerez dans un esprit dquipe et de partage des comptences.
Vos missions principales sont les suivantes :
Expertise en intgration logicielle
- Analyser les spcifications techniques des modules et du produit intgrer
- Identifier les composantes ncessaires pour l''intgration et valuer leur compatibilit
- Collaborer avec les quipes de dveloppement, de conception et de test pour planifier l''intgration
- Assurer l''assemblage et la configuration des composantes pour raliser le systme complet
- Connaissances en programmation oriente objet, en particulier pour le dveloppement de logiciels sur des Linux embarqus
- Matriser le versionning logiciel et les outils associs mercurial, git, gitlab et quivalent
- Matriser la chane de compilation GNU GCC/G++
- Proposer, mettre en place et maintenir des outils et mthodes dintgration continue CI/CD
Dfinition des plans dessais logiciel
- Dfinir et rdiger les plans de tests de non rgression afin de qualifier les versions logicielles avant de les installer dans les produits RTsys
- Rdiger les protocoles des tests d''intgration et ses trames de rapport pour vrifier et valider le bon fonctionnement global du systme
- Rsoudre les problmes et les incompatibilits dtectes lors des tests d''intgration
- Proposer et maintenir des outils et mthodes afin dautomatiser certaines phases de tests (bancs de tests, outils logiciels, )
- Raliser les tests de non rgression, tests dintgration et tests fonctionnels assurant la fiabilit des produits RTsys avant livraison aux clients
- Assurer/maintenir la documentation technique et les rapports de suivi d''intgration
Comptences ou acquis ncessaires
- Bac+5 / Souhaitable
- Connaissance des langages de programmation courants (Python, C/C++) / Imprative
- Matrise des outils de gestion de configuration logicielles mercurial, git, gitlab / Imprative
- Connaissance des protocoles de la robotique sous-marine (ROS) / Souhaitable
- Capacit rdactionnelle des plans de tests des phases IVVQ / Indispensable
- Connaissance de la robotique et de lacoustique sous-marine / Atout