Aller au contenu

Ambiq Micro, Inc.

Architecte Logiciel Embarqué – Edge AI MCU

C++
Traduction automatique. Consultez l’original.

À propos de l'entreprise

Ambiq a pour mission de permettre l'intelligence partout — en alimentant la révolution de l'IA en périphérie avec les solutions de semi-conducteurs les plus économes en énergie au monde.

Construites sur notre technologie propriétaire sub- et near-threshold, nos puces offrent des améliorations multiples en matière d'efficacité énergétique sans mise à l'échelle coûteuse des processus.

Depuis 2010, nous avons expédié plus de 300 millions d'unités à des clients construisant des appareils portables plus intelligents, des dispositifs médicaux, des produits IoT et des applications d'IA en périphérie.

Nos équipes pluridisciplinaires couvrent la conception, la recherche, le développement, la production, le marketing, les ventes et les opérations à Austin, Hsinchu, Shanghai, Shenzhen et Singapour.

Nous avançons rapidement, nous abordons des problèmes complexes et nous créons un espace pour que les gens grandissent grâce à un travail complexe et significatif qui façonne l'avenir de la technologie.

Nous recherchons des personnes autonomes, créatives et capables de résoudre des problèmes, désireuses de repousser les limites technologiques et d'avoir un réel impact sur l'efficacité énergétique.

Chez Ambiq, nous vivons selon cinq valeurs : Innover. Collaborer. Se concentrer. Apprendre. Réussir.

Si cela vous correspond, rejoignez-nous — la révolution de l'intelligence partout commence ici.

ARCHITECTEZ LES FONDATIONS LOGICIELLES POUR DES SILICIUMS EDGE AI ULTRA-BASSE CONSOMMATION

Ambiq conçoit et expédie des MCU Edge AI ultra-basse consommation qui permettent une intelligence en temps réel directement sur l'appareil.

Nous élargissons notre organisation d'ingénierie à Austin et recrutons un Architecte Logiciel Embarqué Principal pour définir l'architecture logicielle et les exigences de nos plateformes MCU Edge AI de nouvelle génération.

Ce rôle se situe à la frontière matériel/logiciel — en partenariat direct avec les architectes SoC, les équipes produit, les fournisseurs de propriété intellectuelle et les responsables logiciels embarqués pour façonner la manière dont notre silicium est exposé, contrôlé, optimisé et validé.

Vous n'allez pas seulement écrire du code.

Vous définirez le comportement du système.

POURQUOI CE RÔLE EST DIFFÉRENT

  1. Influence architecturale directe sur les plateformes MCU Edge AI
  1. Collaboration étroite avec les architectes silicium et les fournisseurs de propriété intellectuelle
  1. Responsabilité de la définition précoce à la validation *
  1. Opportunité de façonner les compromis matériel/logiciel qui impactent la consommation, les performances et la scalabilité
  1. Culture de collaboration basée à Austin avec une intégration matérielle/logicielle étroite

Ceci est un rôle de niveau principal pour les ingénieurs qui souhaitent définir le comportement du système — et pas seulement implémenter des fonctionnalités.

EMPLACEMENT ET AUTORISATION DE TRAVAIL

Austin, TX – Sur site (5 jours/semaine)

Autorisation de travail aux États-Unis requise (Aucun parrainage disponible)

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

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

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

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

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

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

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

Austin, TX – Sur site 5 jours par semaine

Doit être autorisé à travailler aux États-Unis. Nous ne parrainons ni ne transférons de visas pour ce rôle.

CE QUE VOUS GÉREREZ

En tant qu'Architecte Logiciel Embarqué, vous :

  1. Définirez l'architecture logicielle pour les MCU Edge AI basse consommation de nouvelle génération
  1. Piloterez l'allocation fonctionnelle précoce entre le matériel et le logiciel
  1. Développerez et affinerez les Spécifications des Exigences Logicielles (SRS) liées à des cas d'utilisation clients réels
  1. Mènerez les décisions architecturales concernant :
  1. La communication multi-processeurs
  1. La séparation des plans de contrôle/données
  1. L'accélération du mouvement des données
  1. La gestion et la protection de la mémoire
  1. L'allocation dynamique des ressources
  1. Les stratégies d'optimisation de la consommation d'énergie
  1. Les outils de débogage et de visibilité *
  1. Collaborerez avec les architectes SoC pour influencer les compromis matériel/logiciel *
  1. Soutiendrez le prototypage logiciel pour valider les décisions architecturales *
  1. Agirez en tant qu'expert technique (SME) en architecture tout au long des phases d'implémentation, de validation et de mise en service *
  1. Examinerez les conceptions, les plans de test et les détails d'implémentation pour assurer l'alignement avec l'intention architecturale *
  1. Mentoriserez les ingénieurs et définirez les meilleures pratiques pour les équipes embarquées

Ceci est un rôle d'architecte à fort impact influençant plusieurs générations de MCU.

ENVIRONNEMENT TECHNIQUE

Vous travaillerez en profondeur sur :

  1. Architectures ARM Cortex-M
  1. Systèmes bare metal et basés sur RTOS
  1. Systèmes multi-cœurs asymétriques
  1. Communication inter-processeurs (OpenAMP, RPMsg, etc.)
  1. Moteurs de mouvement de données et blocs d'accélération
  1. MMU/MPU, caches, mémoire partagée, mémoire double port
  1. Gestion de l'alimentation (DVFS, horloge cadencée, états basse consommation)
  1. Plateformes d'émulation basées sur FPGA et systèmes de référence complets

Vous serez intégré au sein des équipes d'ingénierie tout en influençant les décisions interfonctionnelles dans les domaines du silicium et du logiciel.

CE QUE NOUS RECHERCHONS

EXPÉRIENCE REQUISE

  1. BS ou MS en EE, CE ou CS
  1. 12+ années de développement logiciel embarqué pour systèmes temps réel
  1. Expérience approfondie sur les plateformes ARM Cortex-M
  1. Solide maîtrise du C/C++ (expérience en assembleur préférée)
  1. Expérience dans la définition et la rédaction de Spécifications des Exigences Logicielles (SRS) *
  1. Solide compréhension de :
  1. L'allocation fonctionnelle *
  1. La traçabilité des exigences *
  1. La testabilité sur les plateformes pré-silicium et post-silicium *
  1. Expérience avec les architectures multi-cœurs asymétriques *
  1. Solide connaissance des systèmes mémoire, du mouvement des données et de l'interaction des processeurs *
  1. Capacité à piloter indépendamment les décisions architecturales

EXPÉRIENCE PRÉFÉRÉE

  1. Stratégies d'optimisation de la consommation d'énergie dans les systèmes embarqués
  1. TrustZone pour les microcontrôleurs de classe M
  1. Environnements de firmware de confiance
  1. Traitement graphique, d'affichage ou audio/vidéo
  1. Expérience de travail avec des fournisseurs de propriété intellectuelle et des partenaires silicium externes

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