H/F Ingénieur Développement Linux C/C++ sr. - (CDI - Paris/Nantes)

Sept Lieues
1 month ago

Role details

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

Job location

Tech stack

Agile Methodologies
Automation of Tests
C++
Computer Engineering
Continuous Integration
Linux
Linux on Embedded Systems
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Node.js
Object-Oriented Software Development
Scrum
Software Engineering
TCP/IP
PIC Microcontroller
Real Time Systems
React
Gitlab

Job description

Logiciel embarqué temps réel,

  • Applicatif et outils (Node.js, React),
  • QA / Production / Industrialisation.

L'entreprise se distingue par sa culture d'innovation, son exigence technique et la qualité de ses produits, déployés dans des environnements exigeants (événementiel, audiovisuel, corporate, broadcast, etc.)., Dans le cadre de la diversification de sa gamme de produits et du développement d'une nouvelle plateforme de traitement vidéo non compressée, l'entreprise renforce son équipe R&D et recrute plusieurs ingénieurs développement Linux / C++ embarqué.

Rattaché(e) au Responsable du développement logiciel, vous interviendrez sur l'ensemble du cycle de vie des logiciels embarqués : conception, développement, intégration et optimisation. Vous participerez également aux réflexions sur l'évolution des plateformes et sur les choix technologiques stratégiques.

Vos principales responsabilités :

  • Développer des librairies et applications C++ sous Linux embarqué,
  • Intégrer ou développer des BSP (Board Support Packages),
  • Participer à la conception de nouvelles fonctionnalités et à la feuille de route technique,
  • Contribuer à l'amélioration continue des outils, bonnes pratiques et processus,
  • Réaliser des études de faisabilité / proof of concept,
  • Collaborer étroitement avec les équipes Hardware, QA et applicatif,
  • Être force de proposition et d'innovation dans un environnement exigeant et stimulant.

Requirements

Formation & Expérience

  • Diplôme d'ingénieur ou Master (Bac+5) en systèmes embarqués ou informatique industrielle,
  • Première expérience confirmée en développement C/C++ sur Linux embarqué, idéalement sur des systèmes temps réel,
  • Participation à des projets complexes intégrant matériel et logiciel.

Compétences techniques (Hard Skills)

  • Maîtrise du développement C/C++ sous Linux,
  • Bonnes notions en programmation orientée objet, microcontrôleurs / MCU, BSP,
  • Connaissance des protocoles TCP/IP, Ethernet, PCI,
  • Pratique de GitLab / CI/CD, tests automatisés, méthodes agiles (Scrum),
  • Une expérience ou un intérêt pour la vidéo, le FPGA ou le traitement temps réel est un vrai plus,
  • Anglais technique opérationnel.

Savoir-être (Soft Skills)

  • Autonomie et sens des responsabilités,
  • Curiosité technique et goût pour l'innovation,
  • Esprit d'équipe et communication fluide,
  • Capacité à évoluer dans un environnement R&D collaboratif et international,
  • Rigueur, sens du détail et orientation solution.

About the company

PME technologique française (environ 120 collaborateurs) reconnue pour son savoir-faire en conception d'équipements électroniques et logiciels destinés à l'univers du traitement et de la diffusion vidéo professionnelle. Depuis plus de 30 ans, l'entreprise conçoit, développe et assemble en interne des systèmes embarqués hautes performances, intégrant hardware FPGA, logiciels temps réel C/C++ sous Linux, et interfaces applicatives modernes. Sa R&D (environ 60 ingénieurs répartis entre la France et l'étranger) s'articule autour de plusieurs pôles : - Hardware / FPGA, * Projets techniques stimulants et innovants * Environnement R&D structuré et collaboratif * Qualité de vie et attractivité du poste

Apply for this position