LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Architecte logiciel embarqué bas niveau

at Capgemini

Back to all C/C++ jobs
Capgemini logo
Consultancies

Architecte logiciel embarqué bas niveau

at Capgemini

Tech LeadNo visa sponsorshipC/C++/C#

Posted 6 days ago

No clicks

Compensation
Not specified EUR

Currency: € (EUR)

City
Not specified
Country
France

Take charge of the definition and evolution of low-level embedded software architecture for critical systems with high operational constraints, covering architecture, specifications, low-level development, integration, industrialization and continuous improvement. Contribute to industrial projects across mobility, energy, IoT, robotics, medical devices, telecom/edge computing, transport and automation. Define architectures, specify performance and determinism requirements, choose and justify patterns, and supervise C/C++ development, with MISRA/CERT, static analysis and test coverage. Industrialize with CI, reproducible artifacts, traceability and SBOM, ensure regulatory conformity, and provide technical pre-sales support and mentorship to dev/integration teams.

Capgemini Engineering, leader mondial des services d'ingénierie , rassemble des équipes d'ingénieurs , de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel . Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies digitales et logicielles sortent des sentiers battus en fournissant des services uniques de R&D et d'ingénierie dans tous les secteurs d'activité . Rejoignez nous pour une carrière pleine d'opportunités , où vous pouvez faire la différence et où aucun jour ne se ressemble

Job Description

Vous prenez en charge la définition et l’évolution de l’architecture logicielle bas niveau pour des systèmes embarqués critiques et à fortes contraintes opérationnelles. Vous intervenez sur l’ensemble du cycle de vie : architecture, spécifications, développement bas niveau, intégration, industrialisation et amélioration continue.

Vous contribuez à des projets industriels variés : mobilité intelligente, énergie, IoT industriel, robotique, équipements médicaux, télécom/edge computing, transport, automatisation, électronique professionnelle, etc.

Dans ce cadre, vos missions seront de :

  • Définir l’architecture logicielle bas niveau : bootloader (p. ex. U‑Boot), noyau/RTOS, partitions, drivers, HAL et interfaces avec le middleware.
  • Spécifier les exigences (performances, latence, déterminisme, consommation) et piloter les compromis sûreté/sécurité/perf.
  • Choisir et justifier les patterns d’architecture (partitionnement, micro‑services embarqués, IPC, scheduling temps réel, multi‑cœur).
  • Encadrer les développements C/C++ bas niveau et les revues (MISRA/CERT, analyse statique, couverture).
  • Industrialiser : intégration continue, artefacts reproductibles, traçabilité et supply‑chain logicielle (SBOM).
  • Garantir la conformité aux référentiels selon les projets.
  • Support technique avant‑vente/RFQ et mentorat des équipes dev & intégration.

Job Description - Grade Specific

Environnement technique :

  • Langages : C/C++, (Rust apprécié)
  • OS/RTOS : Linux temps réel (PREEMPT_RT), VxWorks, PikeOS, RTEMS, FreeRTOS
  • Boot & drivers : U‑Boot, device tree, HAL/SDK constructeurs
  • Processeurs/µC/SoC : ARM Cortex‑M/R/A, SoC multi‑cœur, DSP ; interfaces FPGA/SoC
  • Bus & I/O : CAN/CAN‑FD, ARINC 429/653, AFDX, SpaceWire, MIL‑STD‑1553, SPI/I2C/UART, Ethernet TSN
  • Outils/Qualif : Git, CMake, Yocto/Buildroot, Jenkins/GitLab CI, analyse statique (PC‑lint/CPP‑check), DOORS/Polarion, Jira/Confluence, tests HW‑in‑the‑Loop

Profil :

  • Diplômé(e) d'une école d'ingénieurs ou équivalent bac+5
  • Plus de 15 ans d’expérience en développement et/ou architecture logicielle embarquée bas niveau
  • Expertise dans un des domaines de l'industrie
  • Maîtrise des RTOS/Linux temps réel, drivers, BSP, chaîne de boot et contraintes temps réel.
  • Solides notions de sûreté de fonctionnement (DAL/ASIL/SIL selon contexte)
  • Anglais avancé (écrit/oral).
  • Éligible à une habilitation de défense (niveau Secret ou équivalent, selon projet).

3 raisons de nous rejoindre :

Qualité de vie au travail : accord de télétravail en France et à l’international, accord sur l’égalité professionnelle, la parentalité, l’équilibre des temps et la mobilité durable.

Apprentissage en continu : certifications et formations en libre accès, accompagnement sur mesure avec votre career manager, parcours d’intégration sur 9 mois.

Avantages groupe & CSE : plan actionnariat, activités à tarifs préférentiels, remboursement partiel vacances, remboursement de votre abonnement sportif ou culturel.

Nos engagements et priorités :Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients.

Leader mondial des services d’ingénierie et de R&D, Capgemini Engineering met en oeuvre une connaissance sectorielle approfondie avec la maîtrise des dernières technologies digitales et logicielles pour accompagner la convergence des mondes physique et numérique. Avec plus de 55 000 ingénieurs et scientifiques dans plus de 30 pays, nous aidons nos clients à accélérer leur transformation vers l'Intelligent Industry.
Get The Future You Want* |www.capgemini.com/fr fr
*Capgemini, le futur que vous voulez

Architecte logiciel embarqué bas niveau

at Capgemini

Back to all C/C++ jobs
Capgemini logo
Consultancies

Architecte logiciel embarqué bas niveau

at Capgemini

Tech LeadNo visa sponsorshipC/C++/C#

Posted 6 days ago

No clicks

Compensation
Not specified EUR

Currency: € (EUR)

City
Not specified
Country
France

Take charge of the definition and evolution of low-level embedded software architecture for critical systems with high operational constraints, covering architecture, specifications, low-level development, integration, industrialization and continuous improvement. Contribute to industrial projects across mobility, energy, IoT, robotics, medical devices, telecom/edge computing, transport and automation. Define architectures, specify performance and determinism requirements, choose and justify patterns, and supervise C/C++ development, with MISRA/CERT, static analysis and test coverage. Industrialize with CI, reproducible artifacts, traceability and SBOM, ensure regulatory conformity, and provide technical pre-sales support and mentorship to dev/integration teams.

Capgemini Engineering, leader mondial des services d'ingénierie , rassemble des équipes d'ingénieurs , de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel . Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies digitales et logicielles sortent des sentiers battus en fournissant des services uniques de R&D et d'ingénierie dans tous les secteurs d'activité . Rejoignez nous pour une carrière pleine d'opportunités , où vous pouvez faire la différence et où aucun jour ne se ressemble

Job Description

Vous prenez en charge la définition et l’évolution de l’architecture logicielle bas niveau pour des systèmes embarqués critiques et à fortes contraintes opérationnelles. Vous intervenez sur l’ensemble du cycle de vie : architecture, spécifications, développement bas niveau, intégration, industrialisation et amélioration continue.

Vous contribuez à des projets industriels variés : mobilité intelligente, énergie, IoT industriel, robotique, équipements médicaux, télécom/edge computing, transport, automatisation, électronique professionnelle, etc.

Dans ce cadre, vos missions seront de :

  • Définir l’architecture logicielle bas niveau : bootloader (p. ex. U‑Boot), noyau/RTOS, partitions, drivers, HAL et interfaces avec le middleware.
  • Spécifier les exigences (performances, latence, déterminisme, consommation) et piloter les compromis sûreté/sécurité/perf.
  • Choisir et justifier les patterns d’architecture (partitionnement, micro‑services embarqués, IPC, scheduling temps réel, multi‑cœur).
  • Encadrer les développements C/C++ bas niveau et les revues (MISRA/CERT, analyse statique, couverture).
  • Industrialiser : intégration continue, artefacts reproductibles, traçabilité et supply‑chain logicielle (SBOM).
  • Garantir la conformité aux référentiels selon les projets.
  • Support technique avant‑vente/RFQ et mentorat des équipes dev & intégration.

Job Description - Grade Specific

Environnement technique :

  • Langages : C/C++, (Rust apprécié)
  • OS/RTOS : Linux temps réel (PREEMPT_RT), VxWorks, PikeOS, RTEMS, FreeRTOS
  • Boot & drivers : U‑Boot, device tree, HAL/SDK constructeurs
  • Processeurs/µC/SoC : ARM Cortex‑M/R/A, SoC multi‑cœur, DSP ; interfaces FPGA/SoC
  • Bus & I/O : CAN/CAN‑FD, ARINC 429/653, AFDX, SpaceWire, MIL‑STD‑1553, SPI/I2C/UART, Ethernet TSN
  • Outils/Qualif : Git, CMake, Yocto/Buildroot, Jenkins/GitLab CI, analyse statique (PC‑lint/CPP‑check), DOORS/Polarion, Jira/Confluence, tests HW‑in‑the‑Loop

Profil :

  • Diplômé(e) d'une école d'ingénieurs ou équivalent bac+5
  • Plus de 15 ans d’expérience en développement et/ou architecture logicielle embarquée bas niveau
  • Expertise dans un des domaines de l'industrie
  • Maîtrise des RTOS/Linux temps réel, drivers, BSP, chaîne de boot et contraintes temps réel.
  • Solides notions de sûreté de fonctionnement (DAL/ASIL/SIL selon contexte)
  • Anglais avancé (écrit/oral).
  • Éligible à une habilitation de défense (niveau Secret ou équivalent, selon projet).

3 raisons de nous rejoindre :

Qualité de vie au travail : accord de télétravail en France et à l’international, accord sur l’égalité professionnelle, la parentalité, l’équilibre des temps et la mobilité durable.

Apprentissage en continu : certifications et formations en libre accès, accompagnement sur mesure avec votre career manager, parcours d’intégration sur 9 mois.

Avantages groupe & CSE : plan actionnariat, activités à tarifs préférentiels, remboursement partiel vacances, remboursement de votre abonnement sportif ou culturel.

Nos engagements et priorités :Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients.

Leader mondial des services d’ingénierie et de R&D, Capgemini Engineering met en oeuvre une connaissance sectorielle approfondie avec la maîtrise des dernières technologies digitales et logicielles pour accompagner la convergence des mondes physique et numérique. Avec plus de 55 000 ingénieurs et scientifiques dans plus de 30 pays, nous aidons nos clients à accélérer leur transformation vers l'Intelligent Industry.
Get The Future You Want* |www.capgemini.com/fr fr
*Capgemini, le futur que vous voulez