Aller au contenu

AttoTude

Ingénieur Firmware

PythonC++
Traduction automatique. Consultez l’original.

Aperçu du poste

Nous recherchons un Ingénieur Firmware très motivé pour concevoir, développer et optimiser des logiciels embarqués pour nos produits de nouvelle génération. Le candidat idéal possède une solide expérience en programmation bas niveau (C/C++), en développement de microcontrôleurs/SoC et en mise en service matérielle, avec une capacité avérée à collaborer avec des équipes interfonctionnelles pour fournir des solutions firmware robustes et efficaces. Ce poste est à temps plein et sur site à Menlo Park, CA.

Nous recherchons un Ingénieur Firmware très motivé pour concevoir, développer et optimiser des logiciels embarqués pour nos produits de nouvelle génération. Le candidat idéal possède une solide expérience en programmation bas niveau (C/C++), en développement de microcontrôleurs/SoC et en mise en service matérielle, avec une capacité avérée à collaborer avec des équipes interfonctionnelles pour fournir des solutions firmware robustes et efficaces. Ce poste est à temps plein et sur site à Menlo Park, CA.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

Fourchette de salaire annuel $175—$205 USD

Responsabilités clés

  1. Concevoir, développer et maintenir le firmware en C/C++ pour les microcontrôleurs, les SoC et les plateformes embarquées.
  1. Implémenter et optimiser les pilotes de périphériques pour les interfaces matérielles (SPI, I²C, UART, USB, CAN, Ethernet, GPIO, ADC/DAC, PWM).
  1. Intégrer et configurer le firmware RTOS ou bare-metal.
  1. Effectuer la mise en service de la carte et la validation matérielle, en étroite collaboration avec les ingénieurs électriciens.
  1. Déboguer et analyser les problèmes de firmware/matériel à l'aide d'oscilloscopes, d'analyseurs logiques et de JTAG/SWD.
  1. Développer des bootloaders sécurisés et des solutions de mise à jour
  1. Écrire et maintenir des tests unitaires et des scripts de test automatisés pour la validation du firmware.
  1. Collaborer avec des équipes interfonctionnelles (matériel, logiciel, QA, ingénierie des systèmes) pour livrer les produits dans les délais.
  1. Documenter l'architecture du firmware, les APIs et les décisions de conception pour la maintenabilité.

Qualifications

  1. Licence ou Master en Génie Électrique, Génie Informatique, Informatique
  1. 5+ années d'expérience en développement de firmware embarqué.
  1. Forte maîtrise de C/C++ et Python.
  1. Expérience avec les architectures ARM Cortex-M, RISC-V ou des MCU/SoC similaires.
  1. Connaissance des RTOS et de la programmation bare-metal.
  1. Expérience pratique avec les interfaces matérielles (SPI, I²C, UART, USB, BLE, Wi-Fi, etc.).
  1. Maîtrise des outils de débogage (JTAG, GDB, oscilloscopes, analyseurs logiques).
  1. Expérience avec le contrôle de version (Git) et les pipelines CI/CD.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026