Emploi
De la source partenaire
Ingénieur embarqué
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Microagi
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Accélération de l’AGI incarnée.
Les dix prochaines années de l’IA ne se gagneront pas dans le logiciel. Ils seront gagnés dans le monde physique : dans les usines, les hôpitaux, les cuisines, les champs et les maisons. Les entreprises qui possèdent ces données seront propriétaires du siècle.
MicroAGI le construit. Nous sommes un laboratoire de recherche et de déploiement de données. Atlas capture le travail manuel au sein des champions industriels européens, y forme des modèles de base et déploie le robot approprié sur le sol, sans téléopération ni interruption de la ligne. Shift enregistre la manière dont le travail physique se produit réellement et le transforme en données prêtes à l'entraînement.
Nous avons été fondés par d'anciens ingénieurs de Formule 1 de Red Bull Racing et Mercedes, en collaboration avec un chercheur de l'Institut Alan Turing. Notre cycle de financement de 55 millions de dollars, le plus important de l'histoire de l'Allemagne, a été dirigé par Hummingbird avec Northzone, LocalGlobe, Village Global et Redalpine. Nous sommes basés à Munich, avec notre centre de recherche à Zürich et nos équipes à Londres, New York et Istanbul. Nous construisons actuellement les équipes d'ingénierie et de recherche qui permettront à Atlas de pénétrer de nouveaux secteurs.
Nos modèles apprennent des données capturées dans le monde physique, grâce au matériel que nous concevons et construisons nous-mêmes. En tant qu'ingénieur embarqué, vous serez propriétaire du micrologiciel qui s'exécute sur ce matériel, depuis la première écriture du registre jusqu'au moment où les données quittent l'appareil, afin que ce qui parvient à notre équipe ML soit propre, synchronisé et digne de confiance.
Ce que vous ferez
• Écrire et posséder le micrologiciel de notre matériel de capture de données : capteurs, plates-formes de capture de mouvement, configurations IoT personnalisées et prototypes de robots.
• Créez une acquisition de données en temps réel : pilotes, DMA, mise en mémoire tampon et streaming à partir de plusieurs capteurs à la fois sans perdre d'échantillon.
• Résolvez la synchronisation, l'étalonnage et l'horodatage multi-capteurs afin que chaque point de données s'aligne sur tous les appareils et modalités.
• Créez de nouvelles cartes avec notre ingénieur électricien et transformez rapidement du nouveau matériel en appareils fonctionnels.
• Créez le chemin depuis l'appareil jusqu'à l'ensemble de données : protocoles de communication, journalisation sur l'appareil et transfert vers notre pipeline de données.
• Travaillez côte à côte avec les ingénieurs ML. Votre micrologiciel décide à quoi ressemblent leurs données d’entraînement, et un bug de synchronisation peut tranquillement gâcher des mois de données.
• Rendre le firmware fiable sur le terrain : tests, mises à jour OTA, gestion des erreurs et diagnostics qui nous indiquent ce qui n'a pas fonctionné.
Exigences
• Jusqu'à 5 ans d'expérience dans l'écriture de firmware de production pour des systèmes embarqués ou IoT.
• Solide C/C++, expérience avec un RTOS (FreeRTOS, Zephyr ou similaire) et connaissance approfondie des microcontrôleurs (STM32, ESP32, NXP ou similaire).
• Expérience pratique avec les interfaces et protocoles périphériques : SPI, I2C, UART, USB, BLE, CAN ou similaire.
• Expérience dans l'intégration de capteurs dans un micrologiciel : IMU, caméras, capteurs de profondeur, capteurs de force ou similaires.
• Une solide compréhension de la façon dont les décisions du micrologiciel affectent la qualité des données, en particulier pour la détection EMG/EEG : configuration ADC, fréquence d'échantillonnage, gigue, filtrage et mise en mémoire tampon. Vous savez qu'un bon modèle sur un signal bruyant perd toujours face à un modèle décent sur un signal propre, et vous écrivez du code en conséquence.
• Débogage confortable à la limite matérielle avec un analyseur logique, un oscilloscope et un débogueur.
• Véritablement curieux de connaître le ML : vous lisez des articles, vous avez formé au moins un modèle de bout en bout et vous comprenez que la qualité des ensembles de données surpasse le choix de l'architecture du modèle.
• Haute agence : vous n'attendez pas qu'on vous dise quoi faire. Vous êtes à l'aise dans l'ambiguïté de 0 à 1, où la spécification est "déterminez ce que devrait être la spécification".
• Discret : vous gérez avec soin les feuilles de route matérielles confidentielles et les données clients.
• Anglais courant. L'allemand est un plus.
Agréable à avoir
• Une expérience en robotique, en capture de mouvement ou en appareils portables.
• Expérience avec les systèmes en temps réel ou à date limite : boucles de contrôle audio, vidéo ou robotiques.
• Expérience avec Linux intégré, les protocoles de synchronisation temporelle (PTP ou similaire) ou la conception à faible consommation.
• Familiarité avec les pipelines de formation ML. Même si vous ne les exécutez pas, vous pouvez lire un script de formation.
• Contributions au micrologiciel open source.
• Expérience dans la transformation du micrologiciel du prototype à la production en petits lots : montages de test, approvisionnement et assistance à la certification.
Qui prospérera chez MicroAGI
Toutes les personnes que nous embauchons sont évaluées sur les quatre mêmes caractéristiques :
• Mission et vision : vous vous souciez de ce que nous construisons et de la raison pour laquelle cela est important, et vos choix passés le montrent.
• Intensité : vous travaillez à un rythme adapté à l'ampleur de l'opportunité et vous le maintenez.
• Entreprenant : vous commencez des choses que personne n'a demandées et vous les terminez.
• QI brut : vous apprenez rapidement, raisonnez à partir des premiers principes et devenez plus précis lorsque le problème change.
Ceci est pour vous si :
• Vous préférez maîtriser un problème de bout en bout plutôt que d'attendre une spécification.
• Vous utilisez l'IA tous les jours et vous pouvez distinguer une réponse correcte d'une réponse plausible.
• Vous voulez travailler en personne, au bureau, avec des gens qui excellent dans ce qu'ils font.
Ce n'est pas pour vous si :
• Vous recherchez un 9h à 17h prévisible.
• Vous transmettriez des résultats que vous ne pouvez pas expliquer.
• « Ce n'est pas mon travail » semble être une réponse raisonnable.
Comment nous embauchons
Nous lisons chaque candidature et répondons dans les cinq jours ouvrables.
• Talent Screen (30 min) : une première conversation, dans les deux sens.
• Entretien Technique ou Fonctionnel (60 min) : comment vous pensez lorsque le problème évolue.
• Votre travail (60 min) : apportez quelque chose dont vous êtes fier et guidez-nous à travers cela.
• Leadership (30 min) : une conversation avec notre PDG.
• Coworking Day (rôles d'ingénierie et de recherche) : une journée de construction en équipe sur une problématique réelle.
Puis une décision, généralement dans quelques jours.
Transparence salariale
La rémunération comprend le salaire de base et les capitaux propres. L'échelle salariale pour ce rôle est indiquée sur cette annonce.
Ce que nous proposons
• Agence : une véritable appropriation dès le premier jour et des décisions qui comptent réellement.
• Liberté : choisir comment résoudre le problème, sans niveaux d'approbation.…
Source : Arbeitnow (https://www.arbeitnow.ch/jobs/companies/microagi/embedded-engineer-zurich-186518)
Les dix prochaines années de l’IA ne se gagneront pas dans le logiciel. Ils seront gagnés dans le monde physique : dans les usines, les hôpitaux, les cuisines, les champs et les maisons. Les entreprises qui possèdent ces données seront propriétaires du siècle.
MicroAGI le construit. Nous sommes un laboratoire de recherche et de déploiement de données. Atlas capture le travail manuel au sein des champions industriels européens, y forme des modèles de base et déploie le robot approprié sur le sol, sans téléopération ni interruption de la ligne. Shift enregistre la manière dont le travail physique se produit réellement et le transforme en données prêtes à l'entraînement.
Nous avons été fondés par d'anciens ingénieurs de Formule 1 de Red Bull Racing et Mercedes, en collaboration avec un chercheur de l'Institut Alan Turing. Notre cycle de financement de 55 millions de dollars, le plus important de l'histoire de l'Allemagne, a été dirigé par Hummingbird avec Northzone, LocalGlobe, Village Global et Redalpine. Nous sommes basés à Munich, avec notre centre de recherche à Zürich et nos équipes à Londres, New York et Istanbul. Nous construisons actuellement les équipes d'ingénierie et de recherche qui permettront à Atlas de pénétrer de nouveaux secteurs.
Nos modèles apprennent des données capturées dans le monde physique, grâce au matériel que nous concevons et construisons nous-mêmes. En tant qu'ingénieur embarqué, vous serez propriétaire du micrologiciel qui s'exécute sur ce matériel, depuis la première écriture du registre jusqu'au moment où les données quittent l'appareil, afin que ce qui parvient à notre équipe ML soit propre, synchronisé et digne de confiance.
Ce que vous ferez
• Écrire et posséder le micrologiciel de notre matériel de capture de données : capteurs, plates-formes de capture de mouvement, configurations IoT personnalisées et prototypes de robots.
• Créez une acquisition de données en temps réel : pilotes, DMA, mise en mémoire tampon et streaming à partir de plusieurs capteurs à la fois sans perdre d'échantillon.
• Résolvez la synchronisation, l'étalonnage et l'horodatage multi-capteurs afin que chaque point de données s'aligne sur tous les appareils et modalités.
• Créez de nouvelles cartes avec notre ingénieur électricien et transformez rapidement du nouveau matériel en appareils fonctionnels.
• Créez le chemin depuis l'appareil jusqu'à l'ensemble de données : protocoles de communication, journalisation sur l'appareil et transfert vers notre pipeline de données.
• Travaillez côte à côte avec les ingénieurs ML. Votre micrologiciel décide à quoi ressemblent leurs données d’entraînement, et un bug de synchronisation peut tranquillement gâcher des mois de données.
• Rendre le firmware fiable sur le terrain : tests, mises à jour OTA, gestion des erreurs et diagnostics qui nous indiquent ce qui n'a pas fonctionné.
Exigences
• Jusqu'à 5 ans d'expérience dans l'écriture de firmware de production pour des systèmes embarqués ou IoT.
• Solide C/C++, expérience avec un RTOS (FreeRTOS, Zephyr ou similaire) et connaissance approfondie des microcontrôleurs (STM32, ESP32, NXP ou similaire).
• Expérience pratique avec les interfaces et protocoles périphériques : SPI, I2C, UART, USB, BLE, CAN ou similaire.
• Expérience dans l'intégration de capteurs dans un micrologiciel : IMU, caméras, capteurs de profondeur, capteurs de force ou similaires.
• Une solide compréhension de la façon dont les décisions du micrologiciel affectent la qualité des données, en particulier pour la détection EMG/EEG : configuration ADC, fréquence d'échantillonnage, gigue, filtrage et mise en mémoire tampon. Vous savez qu'un bon modèle sur un signal bruyant perd toujours face à un modèle décent sur un signal propre, et vous écrivez du code en conséquence.
• Débogage confortable à la limite matérielle avec un analyseur logique, un oscilloscope et un débogueur.
• Véritablement curieux de connaître le ML : vous lisez des articles, vous avez formé au moins un modèle de bout en bout et vous comprenez que la qualité des ensembles de données surpasse le choix de l'architecture du modèle.
• Haute agence : vous n'attendez pas qu'on vous dise quoi faire. Vous êtes à l'aise dans l'ambiguïté de 0 à 1, où la spécification est "déterminez ce que devrait être la spécification".
• Discret : vous gérez avec soin les feuilles de route matérielles confidentielles et les données clients.
• Anglais courant. L'allemand est un plus.
Agréable à avoir
• Une expérience en robotique, en capture de mouvement ou en appareils portables.
• Expérience avec les systèmes en temps réel ou à date limite : boucles de contrôle audio, vidéo ou robotiques.
• Expérience avec Linux intégré, les protocoles de synchronisation temporelle (PTP ou similaire) ou la conception à faible consommation.
• Familiarité avec les pipelines de formation ML. Même si vous ne les exécutez pas, vous pouvez lire un script de formation.
• Contributions au micrologiciel open source.
• Expérience dans la transformation du micrologiciel du prototype à la production en petits lots : montages de test, approvisionnement et assistance à la certification.
Qui prospérera chez MicroAGI
Toutes les personnes que nous embauchons sont évaluées sur les quatre mêmes caractéristiques :
• Mission et vision : vous vous souciez de ce que nous construisons et de la raison pour laquelle cela est important, et vos choix passés le montrent.
• Intensité : vous travaillez à un rythme adapté à l'ampleur de l'opportunité et vous le maintenez.
• Entreprenant : vous commencez des choses que personne n'a demandées et vous les terminez.
• QI brut : vous apprenez rapidement, raisonnez à partir des premiers principes et devenez plus précis lorsque le problème change.
Ceci est pour vous si :
• Vous préférez maîtriser un problème de bout en bout plutôt que d'attendre une spécification.
• Vous utilisez l'IA tous les jours et vous pouvez distinguer une réponse correcte d'une réponse plausible.
• Vous voulez travailler en personne, au bureau, avec des gens qui excellent dans ce qu'ils font.
Ce n'est pas pour vous si :
• Vous recherchez un 9h à 17h prévisible.
• Vous transmettriez des résultats que vous ne pouvez pas expliquer.
• « Ce n'est pas mon travail » semble être une réponse raisonnable.
Comment nous embauchons
Nous lisons chaque candidature et répondons dans les cinq jours ouvrables.
• Talent Screen (30 min) : une première conversation, dans les deux sens.
• Entretien Technique ou Fonctionnel (60 min) : comment vous pensez lorsque le problème évolue.
• Votre travail (60 min) : apportez quelque chose dont vous êtes fier et guidez-nous à travers cela.
• Leadership (30 min) : une conversation avec notre PDG.
• Coworking Day (rôles d'ingénierie et de recherche) : une journée de construction en équipe sur une problématique réelle.
Puis une décision, généralement dans quelques jours.
Transparence salariale
La rémunération comprend le salaire de base et les capitaux propres. L'échelle salariale pour ce rôle est indiquée sur cette annonce.
Ce que nous proposons
• Agence : une véritable appropriation dès le premier jour et des décisions qui comptent réellement.
• Liberté : choisir comment résoudre le problème, sans niveaux d'approbation.…
Source : Arbeitnow (https://www.arbeitnow.ch/jobs/companies/microagi/embedded-engineer-zurich-186518)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Microagi
Emplacement
Zürich, Suisse
Annonce fournie par Microagi.