Ingénieur Logiciel C/C++ / Python - Watermarking F/H

Externatic
Canton of Rennes-4, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English, Spanish
Experience level
Intermediate
Compensation
€ 45K

Job location

Remote
Canton of Rennes-4, France

Tech stack

JavaScript
Microsoft Windows
C++
Configuration Management
Software Quality
Continuous Delivery
Continuous Integration
Linux
Python
Software Engineering

Job description

Au sein d'une équipe d'ingénierie agile et en collaboration avec des équipes réparties à l'international, vous intervenez sur un périmètre partagé entre développement logiciel et SCM. Vous interviendrez donc en contexte international, avec des interlocuteurs variés.

Vos responsabilités incluent notamment :

  • Contribuer au développement logiciel (50%),
  • Participer à l'évolution et à l'optimisation d'algorithmes de watermarking en C/C++,
  • Concevoir et intégrer de nouvelles fonctionnalités sur des produits à forte contrainte technique,
  • Contribuer à l'automatisation des processus de validation via Python,
  • Intervenir sur des problématiques de performance, robustesse et qualité logicielle,
  • Collaborer sur des environnements multi-plateformes (Linux / Windows),
  • Travailler sur des sujets liés au traitement média (audio/vidéo),
  • Apporter votre aide sur la partie Software Configuration Management (50%)
  • Participer à la maintenance et à l'amélioration des infrastructures de build,
  • Contribuer à l'évolution des toolchains et des processus de traçabilité,
  • Accompagner la transition de certaines architectures cloud/serverless vers des déploiements on-premise,
  • Optimiser les workflows d'intégration et de livraison continue,
  • Accompagner les clients dans l'intégration des solutions,
  • Apporter un support technique sur des problématiques complexes, etc.

Requirements

Vous justifiez d'au moins 3 ans d'expérience en développement logiciel, idéalement dans des environnements techniques complexes ou à forte exigence de performance.

Votre socle technique repose principalement sur la maîtrise de C/C++, une bonne pratique de Python pour l'automatisation, les outils ou la validation. Une connaissance de JavaScript serait un plus. Vous évoluez avec aisance sur Linux et/ou Windows, et avez déjà travaillé sur des problématiques de build, d'intégration continue ou de gestion de configuration logicielle. Une expérience dans le watermarking, le traitement audio/vidéo ou des technologies équivalentes représente un vrai atout.

Au-delà de la technique, nous recherchons une personne :

  • Curieuse et impliquée
  • Dynamique, avec une forte envie d'apprendre
  • À l'aise dans des environnements collaboratifs et internationaux
  • Capable de monter rapidement en compétence sur des sujets complexes

Pour ce poste, un anglais professionnel indispensable, et la cerise sur le gâteau serait des compétences en espagnol (collaboration avec une équipe basée en Espagne).

Benefits & conditions

  • Localisation : Rennes Est (proche métro)
  • Proximité transports en commun
  • Entreprise adossée à un grand groupe, contexte international avec mobilité possible
  • 1 jour de télétravail (voire plus)
  • Flexibilité horaire
  • Salaire jusqu'à 50K€ en fonction de votre expérience

Ce que vous allez y gagner :

  • Un environnement challengeant
  • Un poste stimulant dans lequel vous pourrez vous épanouir et apporter votre pierre à l'édifice
  • Mentorat, formation et développement d'expertises
  • Des échanges riches dans des projets au sein d'équipes autonomes
  • Produits innovants, concrets, avec beaucoup d'enjeux et une visibilité marché importante

About the company

Cette société internationale développe des technologies à forte valeur ajoutée utilisées à grande échelle par des acteurs majeurs des médias, du cinéma et du divertissement à travers le monde. Ses innovations permettent de protéger des contenus premium tout au long de leur cycle de vie, sur des environnements variés allant du streaming aux plateformes embarquées. Dans un contexte de croissance et d'évolution de ses solutions, cette structure renforce ses équipes R&D sur un poste mêlant développement logiciel bas niveau, automatisation et Software Configuration Management, au sein d'un environnement technique exigeant, international et innovant.

Apply for this position