Aller au contenu

Draper

Ingénieur Logiciel Embarqué

PythonC++Rust
Traduction automatique. Consultez l’original.

Présentation

Draper est une société indépendante de recherche et développement à but non lucratif qui a son siège à Cambridge, MA. Les plus de 2,000 employés de Draper s'attaquent à d'importants défis nationaux avec la promesse de fournir des solutions efficaces et utilisables. De la défense militaire à l'exploration spatiale en passant par l'ingénierie biomédicale, les vies dépendent souvent des solutions que nous fournissons. Nos équipes pluridisciplinaires d'ingénieurs et de scientifiques travaillent dans un environnement collaboratif qui inspire la fertilisation croisée des idées nécessaires à une véritable innovation. Pour plus d'informations sur Draper, visitez draper.com.

Résumé du poste

L'Ingénieur Logiciel Embarqué 2 apporte une expertise technique et un leadership pour le développement d'applications logicielles embarquées complexes en temps réel dans des environnements informatiques aux ressources limitées. Il/Elle contribue et collabore en tant que membre d'équipes pluridisciplinaires tout au long du cycle de vie du logiciel critique pour la mission, de la conceptualisation de l'architecture, à l'analyse des exigences, et à l'implémentation logicielle jusqu'à l'évaluation finale et la publication du logiciel.

Les domaines techniques incluent le développement de logiciels embarqués pour les systèmes d'imagerie, les contrôleurs de dispositifs, de processus et de véhicules, ainsi que les systèmes de navigation et de cartographie. Les domaines d'application comprennent l'environnement sous-marin, terrestre, aérien, les hypersoniques et l'espace. Ce poste implique de travailler de manière autonome pour assumer les responsabilités du poste.

Draper s'engage à créer un environnement inclusif. Nous comprenons la valeur de l'inclusivité et son impact sur une culture de haute performance. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, de handicap, d'âge, d'orientation sexuelle, d'origine nationale, de statut d'ancien combattant ou d'informations génétiques. Draper s'engage à fournir l'accès, l'égalité des chances et des aménagements raisonnables aux personnes handicapées dans l'emploi, ses services, ses programmes et ses activités. Pour demander un aménagement raisonnable, veuillez contacter hr@draper.com [hr@draper.com?subject=Request%20for%20Accommodation].

Description du poste

Tâches/Responsabilités

  1. Concevoir et implémenter l'architecture logicielle embarquée pour la surveillance et le contrôle d'équipements.
  1. Évaluer les logiciels/firmwares/matériels embarqués et leur conception.
  1. Coder, déboguer et tester le logiciel système.
  1. Réaliser l'implémentation de logiciels embarqués et de logiciels multiplateformes.
  1. Contribuer à la conception du système sur la base de l'expertise démontrée et de l'expérience pertinente.
  1. Contribuer au contenu des rapports techniques et des présentations avec une orientation minimale.
  1. Identifier de manière proactive les besoins et les préoccupations associés aux décisions de conception et les communiquer à la direction du projet.
  1. S'adapter de manière appropriée aux changements dans les exigences du programme.
  1. Identifier les défis associés au travail assigné et les communiquer à la direction du projet.
  1. Effectuer d'autres tâches selon les besoins.

Prérequis

Compétences/Aptitudes

  1. Excellentes compétences en développement et en dépannage sur des cibles embarquées.
  1. Expérience avec les émulateurs in-circuit, les débogueurs JTAG et les équipements de test de laboratoire.
  1. Excellente connaissance des techniques de codage des SE, des protocoles IP, des interfaces et des sous-systèmes matériels.
  1. Connaissance du développement pour l'exécution en temps réel.
  1. Excellentes compétences organisationnelles et souci du détail.
  1. Solides compétences analytiques et de résolution de problèmes.
  1. Connaissance des outils de gestion de configuration logicielle, des outils de suivi des défauts et des processus de revue par les pairs.
  1. Excellentes compétences en gestion du temps avec une capacité avérée à respecter les délais.
  1. Excellentes compétences en communication verbale et écrite.

Formation

• Baccalauréat en informatique, en génie informatique ou en génie électrique requis.

Expérience

• 3-5 années d'expérience avec un baccalauréat ou 0-3 années avec une maîtrise en développement de logiciels embarqués ou expérience applicable requis.

Description supplémentaire du poste

Expertise dans les systèmes embarqués, les systèmes d'exploitation multi-cœurs, la modification ou l'écriture de code noyau, le code machine, et C & C++. L'individu acquerra ou apportera des connaissances sur le traitement multi-cœurs, la planification, l'architecture RISC-V.

Connaissance pratique de RUST ou expérience en C et fort désir d'apprendre RUST.

Concevoir et implémenter un système d'exploitation temps réel, familiarité avec les périphériques de bas niveau du processeur tels que UART, SPI, contrôleur DMA, contrôleur mémoire et capacité à assimiler les détails du fonctionnement du processeur et des périphériques similaires aux processeurs et microcontrôleurs commerciaux complexes. Capacité à déboguer et à isoler les problèmes matériels du point de vue logiciel/utilisateur.

Les candidats sélectionnés pour ce poste devront obtenir et maintenir une habilitation de sécurité gouvernementale. Une habilitation Top Secret active est préférée.

La familiarité avec l'architecture RISC-V est préférée, tout comme l'expérience en Python.

Lieu du poste - Ville : Cambridge

Lieu du poste - État : Massachusetts

Lieu du poste - Code Postal : 02139-3563

La fourchette de salaire de base aux États-Unis pour ce poste à temps plein est de $75,000.00 - $156,000.00

Nos fourchettes salariales sont déterminées par le rôle, le niveau et le lieu. La fourchette affichée sur chaque offre d'emploi reflète les salaires cibles minimum et maximum pour le poste dans tous les lieux aux États-Unis. Au sein de la fourchette, le salaire individuel est déterminé par le lieu de travail et des facteurs supplémentaires, y compris les compétences liées au poste, l'expérience et la formation ou l'éducation pertinente. Les fourchettes syndicales seront conformes aux taux approuvés par la convention collective par lieu et par rôle. Votre recruteur pourra vous donner plus d'informations sur la fourchette salariale spécifique pour votre lieu de préférence pendant le processus d'embauche. Veuillez noter que les détails de rémunération indiqués dans les offres de poste aux États-Unis ne reflètent que le salaire de base et n'incluent pas les primes ou les avantages sociaux.

Notre travail est très important pour nous, mais notre vie en dehors du travail l'est aussi. Draper soutient de nombreux programmes pour améliorer l'équilibre vie professionnelle-vie privée, y compris la flexibilité du lieu de travail, des clubs d'employés allant de la photographie au yoga, des ateliers santé et finance, des événements sociaux hors site et des réductions pour les musées locaux et les activités culturelles. Si cette opportunité d'emploi spécifique et la chance de travailler dans une entreprise d'innovation R&D de renommée nationale vous intéressent, postulez dès maintenant draper.com/careers.

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