Aller au contenu

Shift Robotics

Ingénieur Logiciel Robotique, Systèmes Embarqués

C++
Traduction automatique. Consultez l’original.

Le Poste

Nous rendons le monde plus propice à la marche. Grâce à une mobilité personnelle intuitive, nous rendons la marche plus rapide, plus efficace et plus accessible, permettant aux gens de choisir la marche plutôt que de rester coincés dans les embouteillages.

Notre produit phare, les Moonwalkers, sont les chaussures robotiques les plus rapides au monde, augmentant la marche naturelle grâce à une locomotion intelligente. En donnant aux gens la capacité de Moonwalk, nous pensons que le chemin vers un avenir à l'échelle humaine peut être atteint sur leurs propres deux pieds.

Nous sommes couverts par Wired, CNET, Gizomodo, PCMag et de nombreux autres médias technologiques.

Nous construisons la prochaine génération de Moonwalkers et recherchons des ingénieurs qui excellent dans des environnements rapides où le matériel, le logiciel et le mouvement humain s'entrecroisent.

En tant qu'Ingénieur Logiciel Robotique pour notre équipe Systèmes Embarqués, vous jouerez un rôle essentiel dans la conception, le prototypage et les tests des systèmes matériels et logiciels fiables et innovants qui alimentent nos solutions de mobilité.

Responsabilités

  1. Développement Embarqué : Concevoir, développer et maintenir des logiciels embarqués pour la robotique portable, y compris les logiciels système, le RTOS, les bootloaders et les logiciels d'autotest (BIST).
  1. Architecture Système & Codage : Diriger la conception de l'architecture système du firmware global du produit, écrire le code principal et assurer la livraison de solutions logicielles critiques pour la sécurité et de haute qualité.
  1. Intégration Matérielle : Collaborer étroitement avec les ingénieurs matériels pour intégrer le logiciel avec des composants matériels complexes, y compris les contrôleurs de moteur, les capteurs et les interfaces de communication.
  1. Validation Système : Concevoir et construire des frameworks de test avancés et des cas d'utilisation pour vérifier l'intégration matériel/logiciel. Mettre en œuvre des plans de test rigoureux à toutes les phases du cycle de vie du développement logiciel pour identifier et résoudre des défauts système complexes.
  1. Qualité du Code & CI/CD : Organiser et diriger les revues de code, gérer les conflits de fusion et maintenir la santé du dépôt. Mettre en œuvre et optimiser les pipelines CI/CD et les tests automatisés.
  1. Support à la Production : Concevoir et maintenir les logiciels de test en ligne de production. Optimiser les flux de travail de test en production de masse et fournir des perspectives du point de vue logiciel aux équipes matérielles lors du dépannage inter-départemental.
  1. Collaboration Interfonctionnelle & Documentation : Travailler en parfaite harmonie avec les ingénieurs mécaniques, les développeurs d'algorithmes et les chefs de produit. Créer une documentation technique complète, y compris les spécifications de conception, les plans de test et les manuels d'utilisation, en assurant un transfert de connaissances fluide.

Qualifications Requises

  1. Formation & Expérience : Diplôme de Licence en Génie Électrique, Informatique ou domaine connexe, avec 3+ années d'expérience en développement logiciel embarqué.
  1. Programmation : Haute maîtrise de C/C++ et de la conception orientée objet pour les systèmes embarqués.
  1. Plateformes Embarquées : Expérience pratique avec les microcontrôleurs/microprocesseurs, en particulier les séries ARM Cortex-M et ESP32.
  1. RTOS & Architecture : Solide compréhension des concepts RTOS, du développement logiciel multitâche et des systèmes multi-cœurs/multi-processeurs.
  1. Connaissances Matérielles : Capacité à lire des schémas électroniques et à comprendre en profondeur l'architecture des puces (optimisation des instructions, accès mémoire, arithmétique à virgule fixe et pipelining).
  1. Protocoles : Familiarité avec les protocoles de communication (SPI, UART, CAN, I2C, Ethernet).
  1. Outils : Maîtrise des outils de débogage matériel (oscilloscopes, analyseurs logiques) et des outils d'ingénierie (Git, flux de travail Git).
  1. Compétences Interpersonnelles : Solide analyse logique, pensée systématique et initiative autonome pour accomplir les tâches avec une supervision minimale.

Compétences Souhaitées

  1. Robotique/Portable : Expérience dans le développement de firmware pour la robotique portable, l'électronique grand public ou les produits de fabrication en grand volume.
  1. Automatisation des Tests & DevOps : Expérience avec les pipelines DevOps pour la robotique, CI/CD, et la conception d'une architecture de test automatisée.
  1. IDE & Environnements : Expérience avec les environnements de développement ESP32 et les IDE tels que Keil uVision, STM32 CubeIDE, ou PSOC Creator.
  1. Compétences Matérielles Avancées : Connaissance des E/S de microcontrôleurs, A2D, configurations d'alimentation, périphériques mappés en mémoire et communications RF.
  1. Développement d'Outils : Expérience dans le développement d'outils Windows/Linux pour supporter les tests et le diagnostic.
  1. Contrôle Moteur : Connaissance approfondie du contrôle moteur BLDC (FOC et/ou Trapézoïdal, avec/sans capteur) et capacité à régler la logique de contrôle pour des cas d'utilisation spécifiques.
  • Opportunités de participation à nos programmes d'options d'employés
  • Plan de retraite 401K
  • Excellente assurance médicale, dentaire et de vision
  • Temps de maladie et de vacances (Flex time pour les postes à salaire), et jours fériés payés
  • Opportunités de croissance massives et une carrière à long terme
  • Environnement de travail décontracté et confortable

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