Tokyo / Paris
Embedded & Robotics Engineer
Code bas niveau (C/C++ modern), Linux embarqué (Yocto) ou RTOS. ROS/ROS2 (navigation, perception). Protocoles MQTT/BLE/CAN. Rigueur absolue.
C++ · Rust · ROS 2
Tu codes du bas niveau pour des robots et systèmes embarqués qui doivent être fiables — vraie fiabilité industrielle, pas du démo. La majorité de nos missions robotique est à Tokyo (collaboration avec NTT Data, Toyota Tsusho, Fanuc) mais on a aussi des projets edge embarqués à Paris (mobilité urbaine, énergie).
Ce que tu fais concrètement
- Stack temps-réel : C++ moderne (20+), Rust embarqué (no_std), ou C selon le client. Linux temps-réel (PREEMPT_RT) ou RTOS (FreeRTOS, Zephyr).
- ROS 2 (passé en Adopt 2026) : navigation, perception, fusion capteurs. Migration des bases ROS 1 existantes vers ROS 2 humble/jazzy.
- Communication terrain : MQTT, BLE, CAN, OPC-UA selon les contraintes (latence, fiabilité, sécurité industrielle).
- Hardware-in-the-loop : SITL pour les drones, simulateurs Gazebo/Isaac Sim, banc de test physique pour validation.
- Sécurité fonctionnelle : ISO 26262 (automobile), IEC 61508 (industriel), DO-178 (aéro) selon le client.
Stack typique
- Languages : C++ 20/23 (default robotique), Rust embarqué (default nouveaux projets edge), C pour drivers spécifiques, Python pour outillage + supervision.
- Robotique : ROS 2 humble/jazzy. micro-ROS sur les microcontrôleurs.
- OS : Yocto (Linux embarqué configuré au plus près), Zephyr RTOS pour les contraintes <1MB RAM, FreeRTOS sur les legacy.
- Edge inference : NVIDIA Jetson (Nano, Orin), Google Coral, ou ASICs custom pour les besoins extrêmes.
- Tests : GTest + GMock pour C++, embedded-hal mocks pour Rust, hardware-in-the-loop test bench (on co-design avec le client).
Le profil qu'on cherche
- 5+ ans en production sur du code embarqué ou robotique. Une mission sortie en série (pas juste prototype) est un GROS plus.
- Très solide sur AU MOINS C++ moderne ou Rust embarqué. Bonus si tu as les deux.
- Rigueur absolue sur les invariants temps-réel : tu sais distinguer hard real-time vs soft real-time, tu sais calculer un WCET, tu débuggues avec un oscillo si besoin.
- Expérience de safety functional sur au moins un projet (ISO 26262, IEC 61508, ou équivalent métier).
- Si tu candidates sur Tokyo : JLPT N2 minimum (les meetings techniques avec NTT/Toyota se passent en japonais, traduction côté gestion projet uniquement).
Pourquoi Abbeal sur ce rôle
On est UNE des rares ESN à avoir une vraie practice robotique avec sortie en série. La plupart de nos concurrents font de la R&D papier — nous on a 3 missions à Tokyo qui tournent en flotte production (Toyota Tsusho automation logistique, Fanuc cobotique, NTT Data drone delivery).
Tu rejoins un binôme/trinôme robotique Paris-Tokyo : pair design sur les architectures critiques, code review en overlap window matin Paris + après-midi Tokyo. Accès au tech radar Embedded interne (mis à jour trimestriellement).
FAQ
- Quel package sur ce rôle ?
- Salarié CDI Paris : 70-95 k€ brut. Salarié Tokyo : 9-13M JPY annuel. Freelance Paris : 700-950 € TJM HT. Freelance Tokyo : 1.5-2M JPY/mois. Top fourchette pour les profils avec Rust embarqué + ROS 2 + safety functional.
- Mobilité Tokyo ?
- On opère via Mobbeal : visa Engineer/Specialist in Humanities sponsoré par Abbeal K.K. (notre entité japonaise depuis 2018). Délai moyen 12 semaines de la décision au démarrage Tokyo. Sponsorship visa famille inclus si applicable.
- Quelle proportion de missions sont en série production ?
- 70 % de nos missions robotique sont en série production ou pré-série. 30 % R&D/POC mais avec engagement de série dans 12-24 mois. On évite les missions "science" pures car le pipeline talent est plus difficile.
- Mode présentiel ou remote ?
- Robotique = beaucoup de présentiel (hardware partagé, bench tests). Paris : 4 jours par semaine sur site client en moyenne. Tokyo : 5 jours sur site Higashi-Azabu chez NTT/Toyota selon mission.
Postuler
Embedded & Robotics Engineer
