TECHNICIEN FIRMWARE / HARDWARE
Role details
Job location
Tech stack
Job description
Au sein d'une équipe R&D à taille humaine, vous intervenez sur l'ensemble du cycle de vie de nos imprimantes thermiques : vous faites du support et des évolutions sur le firmware et hardware au support technique avancé, en passant par la validation et la qualification des produits. Vous êtes un acteur clé de la qualité et de la fiabilité de nos systèmes embarqués. En somme, vous êtes le véritable couteau suisse de notre équipe., Développement Firmware & Hardware
- Maintenir et optimiser le firmware en C bare metal sur microcontrôleurs STM32F (ARM Cortex)
- Participer à la conception et au debug de cartes électroniques (schématiques, routage, analyse de signaux)
- Mettre en œuvre et exploiter des bancs de tests pour la validation hardware et firmware
- Assurer le passage rapide et efficace d'un projet à un autre selon les priorités de l'équipe
- Customisation de software, firmware et hardware sur demande des clients
Support Technique Avancé (Niveau 3)
- Fournir un support technique de haut niveau sur nos imprimantes thermiques, en particulier sur les prototypes et samples
- Diagnostiquer et résoudre des problèmes complexes mêlant firmware et hardware (en provenance de l'usine ou de clients)
- Accompagner les équipes internes (production, qualité, commercial) sur les sujets techniques pointus
- Rédiger la documentation technique associée (rapports d'analyse, procédures de test, notes d'application)
- Contact en anglais à l'international (usine, clients)
Tests, Validation & Qualification
- Réaliser les tests et la validation sur cible : debug en conditions réelles, mesures électriques, qualification fonctionnelle
- Concevoir et automatiser des scripts de test en Python
- Gérer le versionnement du code et des configurations via Git
- Contribuer à l'amélioration continue des processus de test et de validation
COMPÉTENCES TECHNIQUES REQUISES
Langages : C (bare metal), Python
Microcontrôleurs : STM32 (ARM Cortex-M)
Outils & Méthodes : Git, bancs de tests, outils de debug hardware (oscilloscope, analyseur logique, JTAG/SWD)
Systèmes : Firmware bare metal (sans OS), drivers bas niveau
Electronique : Lire et interpréter des schémas électroniques, reworker des cartes et concevoir des bancs de manipulation font partie de votre quotidien. Une sensibilité ou une expérience en mécatronique serait un véritable atout pour ce poste.
Validation : Tests fonctionnels sur cible, mesures électriques, qualification
Requirements
- Formation : Licence avec 2 ans d'expérience minimum
- Comprendre et suivre les analyses faites par les référents techniques
- Rigueur, méthode et sens du détail dans les phases de test et de validation
- Capacité à changer rapidement de contexte et à gérer plusieurs projets en parallèle
- Bon relationnel pour assurer un support technique efficace auprès d'interlocuteurs variés
- Capacité à travailler et à communiquer dans un environnement multi-culturel
CE QUE NOUS OFFRONS
- Intégration dans une petite équipe soudée, avec un impact direct sur les projets et les produits
- Rémunération attractive, à la hauteur de votre expertise technique
- Environnement technique stimulant : projets variés, technologies embarquées de pointe
- Autonomie et responsabilités : vous êtes garants de la satisfaction des clients
Benefits & conditions
- Tickets restaurant
Type d'emploi : Temps plein, CDI
Rémunération : 28 000,00€ à 38 000,00€ par an