Analyste-développeur embarqué C/C++ (Salarié ou indépendant)

EngiFlex

Namen

Hybrid

EUR 60,000 - 95,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Voiture de société
Télétravail partiel possible
Plan de carrière et formation
Bonnes conditions salariales et extras

Job summary

EngiFlex recherche un ingénieur logiciel embarqué pour rejoindre une équipe de six personnes. Vous travaillerez sur le développement d'un protocole de communication pour les futurs valideurs et participerez aux activités quotidiennes d'analyse, développement et support.

Le poste exige des compétences en C/C++, Linux et développement embarqué, avec des tests et une intégration hardware. Télétravail possible jusqu'à deux jours par semaine, présence sur site à Namur souhaitée le lundi.

Qualifications

  • Titulaire d'un bachelor ou master en informatique ou domaine lié.
  • Expérience 5 ans avec bachelier ou 2 ans avec master.
  • Compétences en développement orienté objet et architecture technique.
  • Communication aisée et orientation client, travail en équipe.
  • Rédaction de documents techniques en français et anglais.

Responsibilities

  • Analyser les contraintes techniques et définir l'architecture.
  • Améliorer et développer des logiciels embarqués.
  • Programmer en C, C++11, C++20, Python et Bash.
  • Réaliser tests unitaires et tests de validation.
  • Rédiger une documentation technique claire.
  • Intégrer le logiciel avec le matériel et assurer la maintenance.

Skills

C/C++
Shell
Linux
Obj. oriented
Multithreading
GCC
Git

Education

Bachelier ou Master en informatique

Tools

IDE
Debian
Red Hat
SQL/DB

Job description

Tâches et responsabilités

Environnement
Au sein d'une organisation active dans le transport public, une équipe spécialisée en systèmes embarqués conçoit et fait évoluer une plateforme installée sur environ 3 000 bus et trams, ainsi qu'un système d'aide à l'exploitation. Ces deux solutions échangent des données en temps réel ou en différé et répondent aux besoins des différents services.

Mission

Sous la responsabilité du responsable de la plateforme embarquée, vous rejoignez une équipe de six personnes. Dans le contexte de l'arrivée d'un nouveau système de billettique, vous contribuerez principalement au développement d'un nouveau protocole de communication avec les futurs valideurs. Vous participerez également aux activités courantes de l'équipe, notamment les développements, les analyses et le support ponctuel.

Vos principales responsabilités seront les suivantes :
  • Analyser les contraintes techniques et définir l'architecture.
  • Améliorer et développer de nouveaux logiciels embarqués.
  • Programmer en C, C++11, C++20, Python et Bash.
  • Concevoir et réaliser des tests unitaires ainsi que des tests de validation.
  • Rédiger une documentation technique claire.
  • Assurer l'intégration du logiciel avec le matériel.
  • Garantir la maintenance et l'évolution de la plateforme embarquée.
Votre profil
  • Vous êtes titulaire d'un bachelier ou d'un master en informatique, ou dans un domaine étroitement lié.
  • Vous justifiez d'une expérience de 5 ans dans une fonction similaire avec un bachelier, ou de 2 ans avec un master.
  • Vous possédez une expérience en développement logiciel orienté objet, en architecture technique et en développement embarqué.
  • Vous communiquez aisément et êtes orienté client.
  • Vous êtes organisé, structuré et disposez d'un bon esprit de synthèse.
  • Vous rédigez des documents techniques de manière claire, avec un vocabulaire précis et des schémas explicites, en français et en anglais.
  • Vous êtes autonome, curieux et ouvert d'esprit.
  • Vous menez vos tâches à leur terme et veillez à ne pas laisser de travail inachevé.
  • Vous respectez les règles et procédures définies pour le développement comme pour le travail en équipe.
  • Vous entretenez des relations bienveillantes avec vos collègues et collaborez efficacement.
  • Vous êtes force de proposition et vous vous adaptez facilement aux changements.
  • Vous rendez compte spontanément et en toute transparence à votre responsable.
Vos compétences techniques comprennent :
  • Développement en C et C++, ainsi qu'en Shell, sous Linux.
  • Maîtrise de l'environnement Linux, notamment des distributions de type Debian et Red Hat, de la gestion des services et du packaging d'applications.
  • Conception orientée objet et architecture technique.
  • Programmation système moderne : multithreading, sockets, communication interprocessus et Boost.
  • Utilisation des outils de développement tels qu'un IDE, Git et GCC.
  • Tests unitaires et validation logicielle.
  • Connaissance des bases de données relationnelles et de SQL, notamment Sybase, MySQL et SQLite, ainsi que des API.
  • Pratique de l'anglais technique.
  • Une compétence complémentaire en développement pour systèmes embarqués sur plateforme x86 constitue un atout.
  • Une connaissance de la gestion des réseaux sous Linux constitue un atout.
  • Une expérience avec des systèmes ABT et EMV constitue un atout important.
Organisation du travail

Le télétravail est possible jusqu'à deux jours par semaine. Une présence sur site à Namur est préférée le lundi.

Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société. (Freelance est également possible)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux & Critical Systems Engineer – Railway Industry
Embedded Linux & Critical Systems Engineer – Railway Industry

Médiane Système • Henegouwen

On-site
EUR 65,000 - 90,000
Congés supplémentaires
Package mobilité
Assurance DKV
+4
IT Project Manager – Embedded & Web Systems
IT Project Manager – Embedded & Web Systems

Médiane Système • Namen

On-site
EUR 65,000 - 85,000
Package salarial attractif
Jours de congé légaux supplémentaires
Package mobilité
+5
Ingénieur Embedded Software
Ingénieur Embedded Software

Médiane Système limited • Herstal

On-site
EUR 55,000 - 75,000
Package salarial attractif
Jours de congés extralégaux
Package mobilité (transport ou voiture
+4
Développeur Logiciel Embarqué F/H
Développeur Logiciel Embarqué F/H

Viveris SA • Charleroi

On-site
EUR 55,000 - 75,000
Rémunération attractive
Assurance santé
Assurance groupe
+5
Ingénieur Logiciel embarqué - Secteur Ferroviaire H/F
Ingénieur Logiciel embarqué - Secteur Ferroviaire H/F

Viveris • Henegouwen

On-site
EUR 40,000 - 55,000
Rémunération attractive
Mutuelle familiale
Avantages extra légaux
+2
Électromécanicien Systèmes Embarqués & Télématique H/F/X
Électromécanicien Systèmes Embarqués & Télématique H/F/X

UBIDATA • Etterbeek

On-site
EUR 42,000 - 56,000
Véhicule de service
Chèques repas
Assurance hospitalisation
+3
Tech Lead Software embarqué H/F
Tech Lead Software embarqué H/F

Viveris SA • Charleroi

Hybrid
EUR 70,000 - 90,000
Rémunération attractive et évolutive
Mutuelle familiale haut de gamme
Voiture, carte essence, tickets resto
+1
Ingénieur Logiciel embarqué - Secteur Ferroviaire H/F
Ingénieur Logiciel embarqué - Secteur Ferroviaire H/F

Viveris • Henegouwen

Hybrid
EUR 52,000 - 76,000
Mutuelle familiale
Voiture et carte essence
Tickets restaurant
+3
Développeur C++ Embarqué (H/F)
Développeur C++ Embarqué (H/F)

MCA Engineering GmbH • Brussel Hoofdstad

On-site
EUR 55,000 - 75,000
Ingénieur Logiciel Linux/C++
Ingénieur Logiciel Linux/C++

L.E.A.SE. S.A. • Luik

On-site
EUR 65,000 - 90,000
Entrée en fonction ASAP
Long terme CDI
Lieu Liège, Belgique