Anduril Industries

Ingénieur logiciel en robotique, Domination des manœuvres

PythonC++RustGo
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 des États-Unis et de leurs alliés grâce à des technologies avancées. En apportant l'expertise, la technologie et le modèle économique des entreprises les plus innovantes du 21e siècle au secteur de la défense, Anduril change la manière dont les systèmes militaires sont conçus, construits et vendus. La famille de systèmes d'Anduril est propulsée par Lattice OS, un système d'exploitation alimenté par 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 à fournir des technologies de pointe en matière d'autonomie, d'IA, de vision par ordinateur, de fusion de capteurs et de mise en réseau aux forces militaires en quelques mois, et non en quelques années.

À PROPOS DE L'ÉQUIPE

L'équipe Maneuver Dominance chez Anduril développe une autonomie multi-actifs opérationnellement pertinente. Nous nous concentrons sur la manière de faire fonctionner efficacement de grands groupes de systèmes autonomes ensemble. Nous tirons parti des plateformes de drones existantes d'Anduril comme Ghost ou Altius, en plus d'intégrer des plateformes tierces dans l'écosystème Lattice d'Anduril.

À PROPOS DU POSTE

Nous recherchons un ingénieur logiciel en robotique pour rejoindre l'équipe Maneuver Dominance. Dans ce rôle, vous concevrez, développerez et intégrerez des logiciels reliant des plateformes autonomes à des charges utiles de mission, y compris des systèmes de gestion des armements (SMS), des appareils en réseau et des interfaces matérielles. Vous concevrez des APIs et des couches de transport de données qui acheminent les informations de manière fiable entre les véhicules, les charges utiles et les systèmes au sol dans des environnements opérationnels exigeants.

Si vous vous épanouissez dans un environnement au rythme soutenu, que vous aimez résoudre des problèmes complexes à l'intersection du logiciel, du réseau et du matériel, et que vous avez à cœur de livrer des systèmes critiques pour la mission, cette opportunité est faite pour vous.

VOS MISSIONS

  1. Développer des logiciels en réseau : Concevoir des logiciels évolutifs et robustes qui interagissent avec des périphériques réseau, des réseaux gérés et du matériel de routeur ou de commutateur courant.
  1. Intégration de charge utile et SMS : Concevoir et mettre en œuvre des logiciels qui s'interfacent avec les systèmes de gestion des armements (SMS) et d'autres sous-systèmes de charge utile pour coordonner le largage et le contrôle des munitions et des charges utiles de mission.
  1. Conception d'API/ICD : Architecturer et mettre en œuvre des APIs logicielles et des documents de contrôle d'interface (ICD) en utilisant HTTP, REST et gRPC pour connecter des systèmes distribués à travers les véhicules, les charges utiles et les stations au sol.
  1. Ingénierie du transport de données : Construire et optimiser le transport de données de bas niveau sur UDP et TCP, en assurant une communication fiable et à faible latence dans des environnements opérationnels contraints.
  1. Logiciel d'interface matérielle : Écrire du code qui s'interface directement avec le matériel, en reliant les appareils embarqués, les capteurs et l'électronique de charge utile aux logiciels d'autonomie de plus haut niveau.
  1. Collaboration interfonctionnelle : Travailler en partenariat avec les équipes matérielles, systèmes, véhicules et charges utiles pour intégrer de manière transparente les logiciels dans les plateformes physiques.
  1. Déploiement sur le terrain : Voyager jusqu'à 25% du temps pour tester, déboguer et déployer des systèmes dans des environnements opérationnels.
  1. Développement itératif : Contribuer à l'ensemble du cycle de vie du logiciel, y compris le prototypage, la mise en œuvre, les tests et le déploiement.
  1. Dépannage et débogage : Analyser et résoudre les problèmes dans les systèmes déployés, en assurant la fiabilité et le succès opérationnel.

Prérequis

QUALIFICATIONS REQUISES

  1. Expertise technique : Licence ou Master en informatique, génie logiciel, génie informatique, génie électrique ou dans un domaine technique connexe.
  1. Maîtrise de C++ ou Rust : 3+ années d'expérience pratique dans le développement de logiciels de qualité production en C++ et/ou Rust. Les développeurs expérimentés dans des langages système adjacents seront pris en considération si les autres qualifications sont remplies.
  1. Logiciel réseau : Expérience dans la création de logiciels interagissant avec des périphériques réseau, des réseaux gérés et du matériel de routeur ou de commutateur courant.
  1. Conception d'API/ICD : Expérience dans la conception et la mise en œuvre de APIs logicielles et d'ICD, y compris le travail avec HTTP, REST et gRPC.
  1. Transport de données : Solide compréhension des couches de transport de données de bas niveau, y compris UDP et TCP.
  1. Interface matérielle : Expérience dans l'écriture de code s'interfaçant avec le matériel (appareils embarqués, capteurs ou électronique de charge utile).
  1. Pensée systémique : Capacité à naviguer et à contribuer à des systèmes complexes et à des bases de code établies.
  1. Impact réel : Passion pour la création de logiciels qui influencent directement les résultats critiques pour la mission.
  1. Flexibilité de déplacement : Volonté de voyager jusqu'à 25% du temps pour tester et déployer des systèmes.
  1. Habilitation de sécurité : Doit être éligible à une habilitation de sécurité américaine.

QUALIFICATIONS SOUHAITÉES

  1. Systèmes de gestion des armements : Expérience directe avec les systèmes de gestion des armements (SMS) ou les systèmes de largage de munitions/charges utiles connexes dans les plateformes aérospatiales ou de défense.
  1. Contexte aérospatial/défense : Familiarité avec les normes d'intégration aérospatiale, les protocoles de bus de véhicule (par exemple, MIL-STD-1553, ARINC) ou les pratiques de développement DO-178/DO-254.
  1. Systèmes distribués : Expérience dans la conception de systèmes distribués tolérants aux pannes et de frameworks de passage de messages pour la coordination multi-nœuds.
  1. Systèmes embarqués et temps réel : Expérience avec Linux embarqué, RTOS ou développement bare-metal sur du matériel aux ressources limitées.
  1. Compétences en programmation : Expérience supplémentaire avec Python, Go ou le scripting pour l'outillage et l'automatisation des tests.
  1. Optimisation des performances : Familiarité avec le profilage et l'optimisation des logiciels en réseau et d'interface matérielle.

Fourchette salariale aux États-Unis

191,000—254,000 USD

La fourchette salariale 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 salariale 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 de la rémunération globale d'Anduril. De plus, Anduril offre des avantages sociaux de premier ordre aux employés à temps plein, notamment :

VOUS PROTÉGER CONTRE LES ESCROQUERIES AU 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 campagnes de phishing sophistiquées et des systèmes frauduleux où des individus usurpent l'identité de représentants d'Anduril, attirant les demandeurs d'emploi avec de faux entretiens ou de fausses offres d'emploi. Ces escrocs tentent souvent d'obtenir un paiement ou des informations personnelles sensibles.

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

  1. Aucune demande financière : Anduril ne sollicitera jamais de paiement et n'exigera jamais de détails financiers personnels (tels que des informations bancaires, des numéros de carte de crédit ou des 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 une agence partenaire : 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. Soyez prudent avec les sollicitations non sollicitées : Si vous recevez une communication qui semble suspecte, contient des erreurs grammaticales ou fait des demandes inhabituelles, ne donnez pas suite. 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 sollicitation douteuse ou frauduleuse prétendant provenir d'Anduril, veuillez le 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 prestataire de services tiers pour effectuer des contrôles de risque, d'intégrité et de diligence raisonnable avant l'embauche, ainsi que pour évaluer les risques potentiels dans le cadre de votre processus de candidature. Ce prestataire de services tiers fournit des services de renseignement sur les risques qui peuvent inclure l'analyse des sanctions et des listes de surveillance, les médias défavorables, les informations issues de dossiers publics et d'autres sources de données ouvertes ou commerciales licites. Ce prestataire de services tiers n'agit pas en tant qu'agence d'évaluation des consommateurs. L'utilisation de ce prestataire aide à garantir 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 collaborateurs. Notre ensemble d'avantages sociaux complet et compétitif (disponible à peu ou pas de frais pour les employés) garantit que vous êtes soutenu en matière de santé, de rétablissement et pour 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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter