Emploi
De la source partenaire
Ingénieur logiciel embarqué senior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- The Exploration Company
- Location raw
- Munich, germany
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Chez The Exploration Company, nous développons des technologies aérospatiales innovantes qui font progresser l'avenir du transport spatial.
Nous recherchons un ingénieur logiciel embarqué senior possédant une expertise approfondie dans la mise en place de plates-formes de bas niveau et l'adaptation de RT-OS pour les applications embarquées en temps réel. Vous posséderez la pile logicielle complète depuis le chargeur de démarrage, le BSP, le système d'exploitation et l'application. Vous établirez et maintiendrez la chaîne d’outils et l’infrastructure CI qui sous-tendent le développement de nos plateformes embarquées.
Vous êtes à l’aise de posséder l’ensemble de la pile logicielle de la plateforme de manière indépendante. Vous avez créé un MCU (critique pour la sécurité) à partir de zéro, débogué des pannes obscures avec une sonde de débogage (par exemple JTAG), une console série, un analyseur logique ou un oscilloscope. Vous collaborez instinctivement en étroite collaboration avec l'équipe matérielle sur la conception de la plateforme et avec les parties prenantes des applications sur les exigences.
Principales responsabilités
En tant qu'ingénieur logiciel embarqué senior, votre rôle et vos responsabilités évolueront continuellement. Vos premières missions consistent à :
• Mettre en place le RTOS et développer le BSP pour les cœurs ARM Cortex-M, y compris la configuration du MPU et la communication inter-cœurs.
• Développer, tester et maintenir un ensemble complet de pilotes MCU pour répondre aux besoins des applications (ADC, SPI, Clock et plus)
• Développer une stack de communication complète, valider son intégration dans le système hôte
• Développer des pilotes pour les circuits intégrés complexes
• Test d'intégration des interfaces MCU et FPGA
• Mise en place d'une chaîne d'outils et de CI pour le MCU et la plateforme embarquée plus large (HiL, contrôle automatisé des équipements de test...)
• Posséder la documentation de conception et valider les exigences
• Coordonner avec toutes les disciplines travaillant sur une unité (ingénieurs de conception électronique, ingénieurs système, équipe de test, équipe EGSE)
• Formation continue : restez au courant des tendances de l'industrie, des technologies émergentes et des avancées en matière de conception avionique.
Ce que nous aimerions voir de vous
Dans le rôle de Développeur Senior de Logiciels Embarqués, idéalement, vous aurez les fonctions suivantes :
• Baccalauréat ou maîtrise en génie électrique, systèmes embarqués, génie logiciel, génie aérospatial ou dans un domaine connexe
• Solide expérience en codage C/C++ embarqué
• Expérience de mise en place RTOS sur les cœurs Cortex-M (ThreadX/Azure RTOS, FreeRTOS, Zephyr ou équivalent)
• Expérience pratique dans le développement de micrologiciels et la mise en place de plates-formes
• Expérience pratique dans divers protocoles/piles de communication (SPI, I2C, UART, Ethernet IP/TCP).
• Connaissance des principes de conception critiques pour la sécurité
• Familiarité avec les aspects de fiabilité, disponibilité, maintenabilité et sécurité (RAMS).
• Solides compétences en communication verbale et écrite. Capacité à collaborer efficacement avec des équipes multidisciplinaires (ingénieurs matériels, ingénieurs de tests, ingénieurs EGSE, etc.)
• Attention méticuleuse aux détails dans la conception, l'analyse et la documentation
• Mentalité pratique lors des tests et du débogage des problèmes en laboratoire
• Une expérience dans la conception et la maintenance de pipelines CI/CD pour les cibles matérielles embarquées est un plus.
• Une expérience avec TSN est un plus
• Une expérience avec les langages FPGA et VHDL est un plus
• Une expérience avec Python et bash est un plus
• La compréhension des normes et réglementations pertinentes dans le domaine spatial (telles que ECSS, MIL-STD, NASA-HBK) est un plus.
• La connaissance des normes de sécurité fonctionnelle (ISO 26262, DO-178C ou similaire) et de leurs implications pour la pile logicielle est un plus
Pourquoi devriez-vous nous rejoindre !
Ce qui nous rend spécial ici chez The Exploration Company et pourquoi nous pensons que vous apprécierez travailler ici est :
• Nous sommes agiles : nous prenons des décisions rapidement tout en gardant à l'esprit nos objectifs et nos systèmes.
• Nous sommes ouverts et collaboratifs : nous sommes transparents sur les risques et les obstacles, afin de pouvoir coopérer pour les surmonter.
• Nous nous amusons beaucoup - nous faisons le plein d'énergie en sachant que nous démocratisons l'espace. C’est une opportunité merveilleuse et rare, êtes-vous prêt à relever le défi ?
Nous serions ravis de vous entendre si vous souhaitez faire partie de notre voyage. Veuillez soumettre votre CV dès maintenant pour un examen immédiat et nous vous contacterons sous peu.
La société Exploration est un employeur garantissant l’égalité des chances et valorise la diversité. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil ou le statut de handicap. Une aide à la réinstallation est fournie à ceux qui souhaitent déménager, y compris le parrainage de visa, le cas échéant.
Toutes les offres dépendent de la réussite d'une vérification des antécédents, qui dépendra du pays, du rôle et du projet pour lequel vous avez postulé. En soumettant votre candidature, vous reconnaissez et acceptez que toute offre d'emploi peut être conditionnelle à la réussite de cette vérification. La société d'exploration s'associe à Zinc Work Limited située au Royaume-Uni (Zinc), un fournisseur tiers, pour garantir que ce processus soit aussi efficace et transparent que possible.
Le cas échéant, vous recevrez un e-mail de Zinc dès l'acceptation de votre offre avec un lien vers un portail sécurisé où vous pourrez fournir les informations requises à Zinc.
Trouvez plus d'emplois anglophones en Allemagne sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/the-exploration-company/senior-embedded-software-engineer-munich-67547)
Nous recherchons un ingénieur logiciel embarqué senior possédant une expertise approfondie dans la mise en place de plates-formes de bas niveau et l'adaptation de RT-OS pour les applications embarquées en temps réel. Vous posséderez la pile logicielle complète depuis le chargeur de démarrage, le BSP, le système d'exploitation et l'application. Vous établirez et maintiendrez la chaîne d’outils et l’infrastructure CI qui sous-tendent le développement de nos plateformes embarquées.
Vous êtes à l’aise de posséder l’ensemble de la pile logicielle de la plateforme de manière indépendante. Vous avez créé un MCU (critique pour la sécurité) à partir de zéro, débogué des pannes obscures avec une sonde de débogage (par exemple JTAG), une console série, un analyseur logique ou un oscilloscope. Vous collaborez instinctivement en étroite collaboration avec l'équipe matérielle sur la conception de la plateforme et avec les parties prenantes des applications sur les exigences.
Principales responsabilités
En tant qu'ingénieur logiciel embarqué senior, votre rôle et vos responsabilités évolueront continuellement. Vos premières missions consistent à :
• Mettre en place le RTOS et développer le BSP pour les cœurs ARM Cortex-M, y compris la configuration du MPU et la communication inter-cœurs.
• Développer, tester et maintenir un ensemble complet de pilotes MCU pour répondre aux besoins des applications (ADC, SPI, Clock et plus)
• Développer une stack de communication complète, valider son intégration dans le système hôte
• Développer des pilotes pour les circuits intégrés complexes
• Test d'intégration des interfaces MCU et FPGA
• Mise en place d'une chaîne d'outils et de CI pour le MCU et la plateforme embarquée plus large (HiL, contrôle automatisé des équipements de test...)
• Posséder la documentation de conception et valider les exigences
• Coordonner avec toutes les disciplines travaillant sur une unité (ingénieurs de conception électronique, ingénieurs système, équipe de test, équipe EGSE)
• Formation continue : restez au courant des tendances de l'industrie, des technologies émergentes et des avancées en matière de conception avionique.
Ce que nous aimerions voir de vous
Dans le rôle de Développeur Senior de Logiciels Embarqués, idéalement, vous aurez les fonctions suivantes :
• Baccalauréat ou maîtrise en génie électrique, systèmes embarqués, génie logiciel, génie aérospatial ou dans un domaine connexe
• Solide expérience en codage C/C++ embarqué
• Expérience de mise en place RTOS sur les cœurs Cortex-M (ThreadX/Azure RTOS, FreeRTOS, Zephyr ou équivalent)
• Expérience pratique dans le développement de micrologiciels et la mise en place de plates-formes
• Expérience pratique dans divers protocoles/piles de communication (SPI, I2C, UART, Ethernet IP/TCP).
• Connaissance des principes de conception critiques pour la sécurité
• Familiarité avec les aspects de fiabilité, disponibilité, maintenabilité et sécurité (RAMS).
• Solides compétences en communication verbale et écrite. Capacité à collaborer efficacement avec des équipes multidisciplinaires (ingénieurs matériels, ingénieurs de tests, ingénieurs EGSE, etc.)
• Attention méticuleuse aux détails dans la conception, l'analyse et la documentation
• Mentalité pratique lors des tests et du débogage des problèmes en laboratoire
• Une expérience dans la conception et la maintenance de pipelines CI/CD pour les cibles matérielles embarquées est un plus.
• Une expérience avec TSN est un plus
• Une expérience avec les langages FPGA et VHDL est un plus
• Une expérience avec Python et bash est un plus
• La compréhension des normes et réglementations pertinentes dans le domaine spatial (telles que ECSS, MIL-STD, NASA-HBK) est un plus.
• La connaissance des normes de sécurité fonctionnelle (ISO 26262, DO-178C ou similaire) et de leurs implications pour la pile logicielle est un plus
Pourquoi devriez-vous nous rejoindre !
Ce qui nous rend spécial ici chez The Exploration Company et pourquoi nous pensons que vous apprécierez travailler ici est :
• Nous sommes agiles : nous prenons des décisions rapidement tout en gardant à l'esprit nos objectifs et nos systèmes.
• Nous sommes ouverts et collaboratifs : nous sommes transparents sur les risques et les obstacles, afin de pouvoir coopérer pour les surmonter.
• Nous nous amusons beaucoup - nous faisons le plein d'énergie en sachant que nous démocratisons l'espace. C’est une opportunité merveilleuse et rare, êtes-vous prêt à relever le défi ?
Nous serions ravis de vous entendre si vous souhaitez faire partie de notre voyage. Veuillez soumettre votre CV dès maintenant pour un examen immédiat et nous vous contacterons sous peu.
La société Exploration est un employeur garantissant l’égalité des chances et valorise la diversité. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil ou le statut de handicap. Une aide à la réinstallation est fournie à ceux qui souhaitent déménager, y compris le parrainage de visa, le cas échéant.
Toutes les offres dépendent de la réussite d'une vérification des antécédents, qui dépendra du pays, du rôle et du projet pour lequel vous avez postulé. En soumettant votre candidature, vous reconnaissez et acceptez que toute offre d'emploi peut être conditionnelle à la réussite de cette vérification. La société d'exploration s'associe à Zinc Work Limited située au Royaume-Uni (Zinc), un fournisseur tiers, pour garantir que ce processus soit aussi efficace et transparent que possible.
Le cas échéant, vous recevrez un e-mail de Zinc dès l'acceptation de votre offre avec un lien vers un portail sécurisé où vous pourrez fournir les informations requises à Zinc.
Trouvez plus d'emplois anglophones en Allemagne sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/the-exploration-company/senior-embedded-software-engineer-munich-67547)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: The Exploration Company
Emplacement
Munich, Allemagne
Annonce fournie par The Exploration Company.