SCALIAN

Ingénieur Logiciel Embarqué C / C++ (h/f)

Posted 1 day ago

Experience
3-5 years
Offer salary
40000 - 60000 € / year
Location
Vitrolles, France
Contract type
CDI, Freelance
Work arrangement
Hybride
Starting Date
ASAP
Stack required
C
C++
Linux

Company Description

View more
Créé en 1989, le groupe Scalian compte plus de 6000 personnes en France et à l’international. Il est organisé en 3 pôles métiers spécialisés dans l'OT, l'IT, et le conseil. Scalian mène des activités dans 12 pays : France, Espagne, Portugal, Allemagne, Italie, Royaume-Uni, Belgique, Suisse, Inde, Maroc, Canada, et États-Unis. Established in 1989, the Scalian Group has nearly 6,000 employees in France and abroad. It is organized into 3 business lines specializing in OT, IT and consulting. Scalian has activities in France, Germany, Spain, Portugal, Italy, the United Kingdom, Belgium, Switzerland, India, Morocco, Canada and the United States.

Job Description

Job Description

Rattaché(e) à l'équipe d'ingénierie système et logiciel, vous participerez activement au développement et à l'évolution des architectures logicielles embarquées de systèmes critiques (calculateur de bord et cartes périphériques).

Vos principales responsabilités seront de :

  • Développer et optimiser le code embarqué en C++ pour le calculateur et en C pour les cartes électroniques périphériques (Nodes).

  • Assurer l'interfaçage Hardware/Software en programmant les interfaces bas niveau et en analysant les schémas fonctionnels électroniques.

  • Concevoir l'architecture logicielle (machines d'états, logique de monitoring) et définir les interfaces logicielles (protocoles de datalink, rédaction d'ICD).

  • Garantir la performance et la robustesse du code via l'analyse des temps d'exécution et l'optimisation des ressources.

  • Participer à la démarche DevOps en maintenant et en faisant évoluer les pipelines CI/CD et les chaînes de compilation (toolchains).

  • Intervenir sur l'ensemble du cycle de vie (V-cycle/Agile) : de la rédaction des spécifications aux plans de tests et documents de design.


Qualifications

  • Développement Embarqué : Maîtrise impérative du C et du C++ dans un contexte embarqué critique. Une expérience ou une sensibilité sur Linux embarqué (gestion des services, contraintes temps réel) est un fort atout pour la suite du projet.

  • Interfaçage & Hardware : Bonne connaissance des protocoles et interfaces bas niveau (Serial, Ethernet, discrets, analogique, PWM, UDP/TCP). Capacité éprouvée à lire et analyser un schéma fonctionnel électronique.

  • Ingénierie Système : Rigueur dans la rédaction documentaire technique (spécifications, ICD, plans de tests).

  • DevOps / Intégration : Expérience pratique avec les outils de CI/CD (mise en place de jobs/pipelines).

https://careers.scalian.com/jobs/