Aller au contenu

Anduril Industries

Ingénieur Logiciel Senior, Plateforme de Simulation

PythonC++
Traduction automatique. Consultez l’original.

À propos du poste

Anduril Industries est une entreprise de technologie de défense dont la mission est de transformer les capacités militaires américaines et alliées grâce à une technologie de pointe. En apportant l'expertise, la technologie et le modèle économique des entreprises les plus innovantes du 21e siècle à l'industrie de la défense, Anduril change la façon dont les systèmes militaires sont conçus, construits et vendus. La famille de systèmes d'Anduril est alimentée par Lattice OS, un système d'exploitation basé sur l'IA qui transforme des milliers de flux de données en un centre de commandement et de contrôle 3D en temps réel. Alors que le monde entre dans une ère de compétition stratégique, Anduril s'engage à apporter l'autonomie, l'IA, la vision par ordinateur, la fusion de capteurs et la technologie de réseau de pointe aux militaires en quelques mois, et non en quelques années.

À PROPOS DE L'ÉQUIPE

L'équipe de la Plateforme de Simulation est responsable de l'architecture centrale et de l'infrastructure du simulateur de missions militaires multi-domaines et haute fidélité d'Anduril. Il modélise des centaines d'entités – avions, navires, sous-marins, satellites, véhicules terrestres – qui se déplacent, détectent, communiquent et s'engagent dans des environnements physiques réalistes. Le simulateur alimente la formation, la planification de missions, le développement de l'autonomie et les tests matériels en boucle fermée pour l'ensemble du portefeuille de produits d'Anduril. Il se connecte à des systèmes en temps réel, s'intègre à la plateforme Lattice d'Anduril et s'exécute au sein d'une interface graphique pour la création de scénarios interactifs. Mission Sim est une base de code C++20 volumineuse et mature, dotée d'une architecture Entity-Component-System, d'un système de plugins C ABI stable, de scripts embarqués et d'une variété de modèles basés sur la physique. Notre mission est de garantir que ce système reste rapide, précis, extensible et agréable à développer à grande échelle, tout en accompagnant une équipe croissante de développeurs de modèles.

CE QUE VOUS FEREZ

  1. Outils d'auteur de modèles — un effort précoce que vous aiderez à mettre en place pour étendre le frontend Sim avec une interface utilisateur pour la création et le réglage des modèles Mission Sim. Vous négocierez les APIs d'extension avec l'équipe GUI et construirez une interface utilisateur ergonomique au-dessus d'eux, en travaillant aux côtés des ingénieurs en modélisation de simulation.
  1. Architecture personnalisée Entity-Component-System qui sous-tend l'ensemble du simulateur : cycle de vie des entités, stockage des composants et boucle de mise à jour
  1. Développement de plugins et de SDK — maintien d'un ABI C versionné, qui permet aux équipes externes d'étendre le simulateur
  1. Performance et échelle — maintenir la boucle de simulation suffisamment rapide pour une exécution en temps réel et plus rapide que le temps réel avec des centaines d'entités simultanées ; raisonner sur la disposition de la mémoire, le comportement du cache et la contention, à mesure que le nombre d'entités augmente
  1. Architecture d'intégration — services gRPC, interopérabilité du protocole DIS, messagerie réseau et enregistrement de fichiers pour l'analyse et la lecture
  1. Soutenir les experts du domaine dans l'intégration de nouvelles capacités et l'amélioration des modèles de capacités existants

QUALIFICATIONS REQUISES

  1. 3 années d'expérience professionnelle avec C++20 et de solides compétences en C++ ; vous devez être à l'aise avec les templates, la sémantique de déplacement (move semantics), les pointeurs intelligents et les types de décisions de conception propres au code de framework.
  1. Expérience dans la conception de APIs et de frameworks internes sur lesquels d'autres ingénieurs s'appuient, en mettant l'accent sur la rétrocompatibilité et l'ergonomie
  1. Compréhension solide des fondamentaux de la programmation système : gestion de la mémoire, bibliothèques partagées, stabilité de l'ABI, liaison, interface avec le système d'exploitation
  1. À l'aise avec l'algèbre linéaire et les mathématiques appliquées
  1. Familiarité avec les chaînes d'outils de développement C++ basées sur Linux
  1. Capacité à raisonner sur le code sensible aux performances — comportement du cache, disposition de la mémoire, complexité algorithmique
  1. Communication technique claire et capacité à travailler dans une base de code partagée et volumineuse et à négocier des décisions architecturales qui affectent une équipe en croissance
  1. Éligibilité pour obtenir et maintenir une habilitation de sécurité secrète active du gouvernement américain

QUALIFICATIONS PRÉFÉRENTIELLES

  1. 5+ années d'expérience professionnelle avec C++20.
  1. Expérience dans la direction ou le mentorat d'ingénieurs sur un projet — définition de la direction technique et accompagnement des autres
  1. À l'aise pour opérer dans l'ambiguïté — définir le problème, l'approche et les interfaces lorsqu'ils n'existent pas encore, et les mener à une décision
  1. Expérience en simulation militaire, modélisation et simulation de défense, ou domaines connexes
  1. Expérience avec les architectures Entity-Component-System ou les modèles de conception de moteurs de jeu
  1. Expérience dans la conception et la mise en œuvre de flux de travail pris en charge par une interface graphique
  1. Familiarité avec gRPC, norme de simulation distribuée DIS (IEEE 1278.1)
  1. Expérience avec l'interopérabilité Python/C++ (pybind11, interpréteurs embarqués)
  1. Familiarité avec les arbres de comportement ou les architectures d'agents autonomes
  1. Développement dans Nix
  1. Expérience en simulation numérique, modélisation physique ou calcul scientifique

Gamme de salaires aux États-Unis

$191,000—$253,000 USD

La fourchette de salaire pour ce rôle est une estimation basée sur un large éventail de facteurs de rémunération, incluant uniquement le salaire de base. L'offre de salaire réelle peut varier en fonction (mais sans s'y limiter) de l'expérience professionnelle, de l'éducation et/ou de la formation, des compétences critiques et/ou des considérations commerciales. Des attributions d'actions hautement compétitives sont incluses dans la majorité des offres à temps plein ; et sont considérées comme faisant partie du package de rémunération totale d'Anduril. De plus, Anduril offre des avantages de premier ordre aux employés à temps plein, notamment :

SE PROTÉGER CONTRE LES ARNAQUES DE RECRUTEMENT

Anduril s'engage à maintenir l'intégrité de notre processus d'acquisition de talents et la sécurité de nos candidats. Nous avons observé une augmentation des tentatives de phishing et des stratagèmes frauduleux sophistiqués où des individus usurpent l'identité de représentants d'Anduril, attirant les demandeurs d'emploi avec de fausses interviews ou offres d'emploi. Ces escrocs tentent souvent d'obtenir des paiements ou des informations personnelles sensibles.

Pour assurer votre sécurité et vous aider à naviguer en toute confiance dans votre recherche d'emploi, veuillez garder à l'esprit les points essentiels suivants :

  1. Aucune demande financière : Anduril ne sollicitera jamais de paiement ni n'exigera d'informations financières personnelles (telles que les coordonnées bancaires, les numéros de carte de crédit ou les numéros de sécurité sociale) à aucune étape de notre processus d'embauche. Notre recrutement légitime est entièrement gratuit pour les candidats.
  1. Veuillez toujours vérifier les communications :
  1. Directement d'Anduril : Si vous recevez un e-mail de l'un de nos recruteurs, il proviendra uniquement d'une adresse @anduril.com.
  1. Via un partenaire d'agence : Si vous êtes contacté par une agence de recrutement pour un poste chez Anduril, leur e-mail identifiera clairement leur agence. Si vous suspectez une activité suspecte, veuillez vérifier l'authenticité de l'agence en contactant contact@anduril.com [contact@anduril.com].
  1. Faites preuve de prudence avec les contacts non sollicités : Si vous recevez une communication qui semble suspecte, contient des erreurs grammaticales ou fait des demandes inhabituelles, n'y répondez pas. Confirmez toujours que le domaine de messagerie de l'expéditeur est @anduril.com avant de fournir des informations personnelles ou de cliquer sur des liens.
  1. Que faire si vous suspectez une fraude : Si vous rencontrez une communication douteuse ou frauduleuse prétendant provenir d'Anduril, veuillez la signaler immédiatement à contact@anduril.com [contact@anduril.com]. Votre prudence proactive est inestimable pour protéger vos informations personnelles et maintenir la sécurité et la fiabilité de nos efforts de recrutement.

CONFIDENTIALITÉ DES DONNÉES

Pour consulter la politique de confidentialité des données des candidats d'Anduril, veuillez visiter anduril.com/applicant-privacy-notice/.

En soumettant votre candidature, vous consentez à ce que Anduril Industries utilise un fournisseur de services tiers pour effectuer des vérifications de risques pré-embauche, d'intégrité et de diligence raisonnable et évaluer les risques potentiels dans le cadre de votre processus de candidature. Ce fournisseur de services tiers fournit des services de renseignement sur les risques qui peuvent inclure l'analyse des sanctions et des listes de surveillance, des médias défavorables, des informations de dossiers publics et d'autres sources de données commerciales ou de sources ouvertes légales. Ce fournisseur de services tiers n'agit pas en tant qu'agence de reporting de consommateurs. L'utilisation de ce fournisseur contribue à assurer la conformité avec les lois applicables et à protéger la technologie, la propriété intellectuelle et la sécurité organisationnelle.

AVANTAGES

Chez Anduril, nous investissons dans nos employés. Notre programme complet et compétitif d'avantages sociaux (disponible à peu ou pas de frais pour les employés) garantit que vous êtes soutenu en matière de santé, de rétablissement et de tout ce qui suit. Pour plus d'informations, explorez nos avantages anduril.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