The MITRE Corporation
Shield AI
Ingénieur Staff, Modélisation et Simulation (R6248)
Description du poste
Shield AI est une entreprise de technologie de défense soutenue par du capital-risque, dont la mission est de protéger les militaires et les civils grâce à des systèmes intelligents. Ses produits comprennent le logiciel d'autonomie Hivemind, les aéronefs V-BAT et X-BAT, ainsi que les technologies de simulation et de réalité synthétique Aechelon. Avec des bureaux et des installations aux États-Unis, en Europe, au Moyen-Orient et dans la région Asie-Pacifique, la technologie de Shield AI soutient activement les opérations dans le monde entier. Pour plus d'informations, visitez shield.ai. Suivez Shield AI sur LinkedIn, X, Instagram et YouTube.
L'équipe Hivemind Simulation fournit les capacités de simulation qui alimentent l'entraînement et l'évaluation de l'AI Factory pour les pilotes IA autonomes de nouvelle génération. L'équipe Simulation Platform construit le cadre de simulation et l'infrastructure fondamentale qui permet aux ingénieurs de rassembler des simulateurs, de mettre à l'échelle les expériences et d'évaluer avec confiance l'autonomie avant le vol. Le travail de l'équipe permet aux applications de simulation de s'appuyer sur une base partagée, performante et extensible. Notre principe directeur est simple : l'autonomie ne devrait pas savoir qu'elle est en simulation.
En tant qu'Ingénieur Logiciel Staff au sein de l'équipe Simulation Platform, vous façonnerez la manière dont les pilotes autonomes sont testés en construisant et en intégrant des simulateurs et en développant une infrastructure Monte Carlo. En vous appuyant sur votre expérience dans la construction et l'exécution de simulations d'aéronefs en temps réel, vous permettrez aux équipes d'évaluer l'autonomie, les systèmes de guidage, de navigation et de contrôle (GNC), et les systèmes d'assurance d'exécution (RTA) à grande échelle. Ce rôle de contributeur individuel inclut la direction technique et le mentorat d'ingénieurs.
Ce que vous ferez
- Développer l'écosystème du framework de simulation en intégrant des simulateurs existants et des normes établies, et en en construisant de nouveaux lorsque des besoins sont identifiés.
- Construire une infrastructure Monte Carlo réutilisable pour la paramétrisation, l'exécution, la reproductibilité et la collecte de résultats sur de grandes campagnes de simulation.
- Développer des capacités de simulation multithread et multiprocessus, en abordant la synchronisation, le timing, l'échange d'état et la performance.
- Collaborer avec les ingénieurs en autonomie, GNC et RTA ainsi qu'avec les opérateurs sur le terrain pour traduire les besoins d'évaluation en interfaces et infrastructures de simulation.
- Soutenir la validation des performances spécifiques à la plateforme en utilisant des modèles physiques (par exemple, 6DoF, 3DoF, etc.).
- Définir la direction technique, diriger les revues de conception et encadrer les ingénieurs en architecture de simulation et en développement de logiciels de production.
Qualifications requises
- Nécessite généralement un minimum de 10 années d'expérience pertinente avec un diplôme de licence ; ou 9 années avec une maîtrise ; ou 7 années avec un doctorat ; ou une expérience professionnelle équivalente.
- Solide maîtrise de C++, avec une expérience démontrée dans la conception, l'implémentation et la maintenance de logiciels de production critiques en termes de performance.
- Expérience démontrée dans la construction et l'exécution de simulations temps réel multithread/multiprocessus impliquant la dynamique des aéronefs.
- Expérience dans le développement d'infrastructure Monte Carlo et son utilisation pour concevoir, exécuter et analyser des campagnes de simulation.
- Capacité démontrée à piloter des décisions techniques, à encadrer des ingénieurs et à collaborer avec des équipes d'ingénierie logicielle et de domaine.
- Expérience dans le développement de logiciels/simulations dans le cadre d'un cycle de vie V&V défini.
Qualifications préférées
- Expérience dans le soutien des efforts de certification de navigabilité, y compris le développement de preuves de simulation pour la vérification, la validation et l'évaluation de la sécurité (par exemple, DO-178C, MIL-HDBK-516C).
- Solides compétences en Python pour les outils de simulation, l'automatisation des expériences et l'analyse.
- Expérience avec la simulation distribuée et les normes d'interopérabilité des modèles telles que HLA, DIS et FMI/FMU.
- Expérience avec des outils de simulation standard de l'industrie tels que JSBSim, FlightGear, X-Plane, Gazebo, Isaac Sim, ou Simulink, ou des environnements équivalents.
- Expérience avec la simulation d'autonomie en boucle fermée, y compris les entrées de capteurs et les interfaces entre l'autonomie et l'environnement simulé.
- Expérience avec la modélisation de l'incertitude, l'analyse statistique et la couverture de scénarios pour l'évaluation Monte Carlo.
- Tests / Exploitation de logiciels critiques pour la sécurité (par exemple, DO-178C)
$150,000 - $230,000 par an #LI-JS3 #LD
La rémunération salariale est influencée par un large éventail de facteurs, y compris, mais sans s'y limiter, l'ensemble des compétences, le niveau d'expérience, les licences et certifications, et le lieu de travail spécifique. Toutes les offres sont conditionnées à une vérification des antécédents et éventuellement des références. Les boursiers militaires et les employés à temps partiel ne sont pas éligibles aux avantages sociaux. Veuillez vous adresser à votre représentant en acquisition de talents pour plus d'informations. ###
Shield AI est fier d'être un employeur garantissant l'égalité des chances et est un employeur pratiquant l'action positive. Nous nous engageons à l'égalité des chances en matière d'emploi, indépendamment de la race, de la couleur, de l'ascendance, de la religion, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, de l'état civil, du handicap, de l'identité de genre ou du statut de vétéran. Si vous avez un handicap ou un besoin spécial nécessitant un aménagement, veuillez nous en informer.
Offre complète pour les employés réguliers à temps plein
Salaire dans la fourchette indiquée + Bonus + Avantages + Actions
Offre pour les employés temporaires
Salaire dans la fourchette indiquée ci-dessus + package d'avantages temporaires (applicable après 60 jours d'emploi)
