HII's Mission Technologies division

Ingénieur Analyse Logiciel Embarqué (Confirmé/Senior) - 29115

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

À propos du poste

Numéro de Réquisition : 29115

Déplacements Requis : 0 - 10%

Type d'emploi : Temps plein/Cadre/Exempt

Fourchette de salaire anticipée : $75,000.00 - $180,000.00

Autorisation de sécurité : Capacité à obtenir

Niveau d'expérience : Confirmé

Cette annonce vise à recueillir des candidatures pour les postes actuels et futurs chez HII Mission Technologies. Les candidats seront examinés au fur et à mesure que les opportunités se présenteront et les candidats sélectionnés seront contactés au sujet d'une opportunité.

*Salaire basé sur les compétences, le parcours, le niveau d'habilitation, l'expérience directe et l'éducation.

Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'identité ou d'expression de genre, d'orientation sexuelle, d'origine nationale, de handicap physique ou mental, d'âge, ou de statut d'ancien combattant ou de toute autre base protégée par la loi fédérale, étatique ou locale.

Avez-vous besoin d'aide ?

Si vous avez besoin d'un aménagement raisonnable pour toute partie du processus d'emploi, veuillez envoyer un e-mail à [email protected] [[email protected]] et faites-nous connaître la nature de votre demande et vos coordonnées. Les aménagements raisonnables sont examinés au cas par cas. Veuillez noter que seules les demandes concernant un aménagement raisonnable recevront une réponse de cette adresse e-mail. De plus, vous pouvez également appeler le 1-844-849-8463 pour obtenir de l'aide. Appuyez sur #3 pour HII Mission Technologies.

DESCRIPTION DU POSTE

Cette opportunité relève de Warfare Systems (WS), un groupe d'activités au sein de la division Mission Technologies de HII. Warfare Systems comprend les systèmes cyber et IT de mission ; la guerre électronique ; et les systèmes C5ISR.

HII travaille au sein des communautés de renseignement et d'opérations cyber de notre nation pour défendre nos intérêts dans le cyberespace et anticiper les menaces émergentes. Nos capacités en cybersécurité, architecture réseau, rétro-ingénierie, développement logiciel et matériel nous permettent de manière unique de soutenir des missions sensibles pour les partenaires militaires et les agences fédérales des États-Unis.

Vous vous ennuyez avec le pipeline de développement produit standard ? Vous aimez bricoler et comprendre comment les choses fonctionnent ?

HII Mission Technologies (HII MT) recherche des ingénieurs talentueux et enthousiastes à l'idée de travailler dans un environnement d'ingénierie inversée. Notre équipe à Roanoke, VA, se spécialise dans la rétro-ingénierie et la confiance et l'assurance des microélectroniques.

Les candidats pour ce poste dirigeront une équipe effectuant des tâches de rétro-ingénierie sur des produits existants. Les candidats devront effectuer la rétro-ingénierie des microélectroniques et des logiciels applicatifs en utilisant des processus de rétro-ingénierie statiques et dynamiques. Des tâches supplémentaires impliquent l'extraction de firmware, le développement de plugins et l'ajout de support aux plateformes de simulation pour les processeurs non pris en charge. Les candidats seront exposés et deviendront compétents avec une variété de technologies impliquant des architectures de microprocesseurs, des frameworks de rétro-ingénierie logicielle, des ensembles d'outils de rétro-ingénierie, et plus encore.

Le candidat idéal aura de l'expérience avec des outils de rétro-ingénierie logicielle statique tels que Ghidra, Binaryninja et IDA Pro. Le candidat aura de l'expérience dans l'utilisation de plateformes de simulation telles que QEMU, GDB, Renode et LLVM. Le candidat sera également expérimenté dans la mise en œuvre d'exploits basés sur des vulnérabilités signalées comme des CVE. L'expérience de travail avec des conceptions de logique numérique et des systèmes FPGA est également valorisée dans ce poste.

Découvrez la division Mission Technologies de HII

Notre équipe de plus de 7,000 professionnels dans le monde entier fournit une expertise dans tous les domaines et des technologies avancées au service de partenaires de mission à travers le monde. Mission Technologies mène la prochaine évolution de la défense nationale – l'évolution des données – en accélérant un large éventail de solutions de sécurité nationale pour les clients gouvernementaux et commerciaux. Nos capacités vont de C5ISR, l'IA et le Big Data, les opérations cyber et les environnements d'entraînement synthétiques à la maintenance de flotte, la remédiation environnementale et la plus grande famille de véhicules sous-marins sans pilote de chaque classe. Trouvez le rôle qui vous convient. Postulez dès aujourd'hui. Nous avons hâte de vous rencontrer.

Pour en savoir plus sur Mission Technologies, cliquez ici pour une courte vidéo :[

]

Pourquoi HII

Nous construisons les navires de guerre les plus puissants et les plus résilients du monde et des solutions technologiques de défense qui protègent nos mers, notre ciel, notre terre, notre espace et notre cyberespace. Notre main-d'œuvre comprend des artisans qualifiés ; des experts en intelligence artificielle et en machine learning (IA/ML) ; des ingénieurs ; des technologues ; des scientifiques ; des experts en logistique ; et des professionnels de l'administration des affaires.

Reconnus comme l'un des meilleurs grands employeurs d'Amérique, nous sommes une organisation axée sur les valeurs et l'éthique qui fait passer la sécurité et le bien-être des personnes en premier.

Quelle que soit votre fonction ou votre lieu de travail, chez HII, vous trouverez un environnement de soutien et accueillant, des avantages concurrentiels et des programmes éducatifs et de formation précieux pour une croissance professionnelle continue à chaque étape de votre carrière.

Ensemble, nous travaillons à assurer un avenir où chacun peut être libre et prospérer.

QUALIFICATIONS MINIMALES

*Le poste nécessite une présence à temps plein et sur site à Roanoke, VA.

En raison de la nature du travail, des exigences de sécurité fédérale et des exigences contractuelles, ce rôle nécessite la citoyenneté américaine. Nous ne pouvons pas sponsoriser ou reprendre le parrainage de visas d'emploi pour le moment.

  1. Les candidats doivent être citoyens américains et être disposés et capables d'obtenir une autorisation de sécurité du ministère de la Défense (si non déjà autorisés).
  1. Le poste sera sur site à Roanoke, VA.
  1. Être citoyen américain avec la capacité d'obtenir et de maintenir une autorisation de sécurité du DOD
  1. Avoir de l'expérience avec des outils de rétro-ingénierie logicielle (Ghidra, Binary Ninja, IDA Pro, etc.)
  1. Avoir de l'expérience avec des débogueurs et simulateurs logiciels (GDB, OllyDbg, Renode, etc.)
  1. Avoir la capacité d'apprendre rapidement de nouvelles compétences

Ingénieur Logiciel II 2 ans d'expérience pertinente avec une Licence dans un domaine connexe ; 0 ans d'expérience avec un Master dans un domaine connexe ; ou diplôme d'études secondaires ou équivalent et 6 ans d'expérience pertinente.

Ingénieur Logiciel III 5 ans d'expérience pertinente avec une Licence dans un domaine connexe ; 3 ans d'expérience pertinente avec un Master dans un domaine connexe ; 0 ans d'expérience avec un Doctorat ou un Juris Doctorate dans un domaine connexe ; ou diplôme d'études secondaires ou équivalent et 9 ans d'expérience pertinente.

Ingénieur Logiciel IV 9 ans d'expérience pertinente avec une Licence dans un domaine connexe ; 7 ans d'expérience pertinente avec un Master dans un domaine connexe ; 4 ans d'expérience pertinente avec un Doctorat ou un Juris Doctorate dans un domaine connexe ; ou diplôme d'études secondaires ou équivalent et 13 ans d'expérience pertinente.

Ingénieur Logiciel V 15 ans d'expérience pertinente avec une Licence dans un domaine connexe ; 13 ans d'expérience pertinente avec un Master dans un domaine connexe ; 10 ans d'expérience pertinente avec un Doctorat ou un Juris Doctorate dans un domaine connexe ; ou diplôme d'études secondaires ou équivalent et 19 ans d'expérience pertinente.

EXIGENCES PHYSIQUES

  1. Travail sédentaire : Capacité à rester en position assise pendant des périodes prolongées tout en effectuant des tâches d'analyse et de rétro-ingénierie basées sur ordinateur.
  1. Dextérité manuelle : Capacité à utiliser les mains pour taper, utiliser des outils, manipuler de petits composants électroniques ou effectuer des tâches d'extraction de firmware.
  1. Acuité visuelle : Capacité à visualiser des informations numériques détaillées sur les écrans, à lire de la documentation technique, à examiner des composants microélectroniques et à examiner du code ou des schémas.
  1. Station debout ou marche occasionnelle : Se déplacer entre les postes de travail, les établis ou les zones de collaboration.
  1. Levage léger : Capacité à soulever et transporter du petit équipement, des cartes électroniques, des ordinateurs portables ou des appareils de test, généralement moins de 20 livres.
  1. Motricité fine : Requise lors de l'interaction avec des microélectroniques, des connecteurs ou du matériel de débogage.
  1. Capacités de communication : Communication verbale et écrite claire pour le mentorat, la collaboration et la rédaction de rapports.
  1. Exigences cognitives/mentales : Forte concentration, capacité de résolution de problèmes, travail avec des systèmes complexes et apprentissage rapide de nouvelles compétences techniques.

RESPONSABILITÉS PRINCIPALES

  1. Les candidats pour ce poste seront responsables de diriger les efforts de rétro-ingénierie sur les systèmes d'intérêt et de former les ingénieurs juniors aux processus de rétro-ingénierie et de développement.
  1. Les candidats devront communiquer clairement et efficacement et démontrer leur capacité à comprendre des systèmes complexes avec peu ou pas de documentation.
  1. Une collaboration efficace avec les membres de l'équipe pour diviser les systèmes complexes en sous-systèmes gérables et le partage rapide des connaissances est requis.
  1. Les candidats devront produire des rapports sur les capacités des systèmes, les anomalies et les vulnérabilités à différents niveaux de fidélité pour divers clients.
  1. Les candidats pourront également être amenés à développer des outils ou des chaînes d'exploitation basées sur des articles universitaires avec une documentation limitée.

EXIGENCES PRÉFÉRENTIELLES

Vous irez au-delà si vous…

  1. Possédez déjà une habilitation de sécurité active
  1. Avez de l'expérience avec les normes modernes de C++ (>= C++17) et STL
  1. Avez de l'expérience avec Python
  1. Pouvez démontrer l'utilisation de patrons de conception
  1. Avez développé en utilisant des processus de développement logiciel (Agile, TDD, etc.)
  1. Familiarité avec Verilog ou VHDL
  1. Avez de l'expérience avec des logiciels de conception FPGA (Quartus, ISE, Vivado, etc.)
  1. Avez de l'expérience en rétro-ingénierie logicielle (IDA Pro, Ghidra, etc.) •
  1. Êtes compétent avec les systèmes de contrôle de code source (git, svn, perforce, etc.)
  1. Avez de l'expérience avec le processus de revue de code
  1. Avez de l'expérience avec le patching binaire
  1. Avez de l'expérience dans le contournement de schémas de chiffrement (attaques par glitch de puissance, attaques par canal auxiliaire, etc.)
  1. Avez publié des recherches concernant la cybersécurité, l'exploitation logicielle ou la rétro-ingénierie

HII est plus qu'un emploi – c'est une opportunité de construire un nouvel avenir. Nous offrons des avantages concurrentiels tels que des choix de plans médicaux, dentaires et de vision parmi les meilleurs ; des ressources de bien-être ; des programmes d'aide aux employés ; des options de plan d'épargne (401(k)) ; des outils de planification financière ; une assurance vie ; des réductions pour les employés ; des jours fériés payés et des congés payés ; le remboursement des frais de scolarité ; ainsi que des bourses d'études pour la petite enfance et l'enseignement supérieur. Des primes/autres rémunérations non récurrentes sont occasionnellement offertes pour les postes qualifiés, et si applicable à ce rôle, elles seront abordées par le recruteur lors de la phase de présélection de la candidature.

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter