B&A
STR
Ingénieur logiciel principal en autonomie
À propos de l'équipe
La division Capteurs de STR se concentre sur le développement technologique de systèmes et de plateformes de capteurs avancés pour soutenir la sécurité nationale. Nous nous concentrons particulièrement sur les radars aéroportés/de surface/spatiaux, la guerre électronique, l'acoustique sous-marine, l'imagerie hyperspectrale et la détection EO/IR. Nous travaillons sur des prototypes de systèmes complets, des campagnes d'expérimentation et des composants technologiques de nouvelle génération. Les domaines techniques spécifiques incluent le matériel analogique/numérique RF, le matériel acoustique, les algorithmes de traitement du signal, les algorithmes de machine learning, le suivi/fusion, les systèmes autonomes, ainsi que la mise en œuvre de processeurs embarqués en temps réel.
Le groupe Systèmes d'autonomie, analyse et modélisation (SAAM) au sein de la division Capteurs utilise la modélisation et la simulation (M&S) pour analyser les capacités des systèmes, développer des algorithmes habilitants et faire passer ces systèmes intégrés aux tests. Nous nous concentrons sur les capacités et les limites des plateformes de détection et de contre-détection au sol, dans les airs, en surface et dans l'espace, ainsi que sur la gestion des ressources de ces actifs pour assurer le succès des missions des actifs aériens et spatiaux américains. Le SAAM tire également parti de l'utilisation émergente de l'autonomie et de l'intelligence artificielle dans les systèmes sans équipage et des techniques pour collecter, fusionner et comprendre les données des capteurs à travers des systèmes de systèmes complets afin d'assurer le succès des missions. Le SAAM développe des outils logiciels et matériels ainsi que des jeux de données pour soutenir ces analyses, y compris des algorithmes, des chaînes de traitement et des scénarios pour informer et déployer sur des systèmes de démonstration prototypes et des systèmes opérationnels. Notre principal client est constitué par les programmes de recherche de l'Air Force, de la Navy et de la DARPA.
Le poste
En tant qu'ingénieur logiciel en autonomie au sein du groupe SAAM, vous travaillerez au sein d'équipes hautement performantes axées sur le développement de l'autonomie et l'intégration de systèmes de mission dans des environnements clients exigeants. Vous veillerez à ce que ces équipes travaillent à un niveau élevé pour développer des solutions robustes et déployées qui jettent également les bases sur lesquelles les futurs programmes pourront s'appuyer.
Vos missions
- Développement de systèmes : exploiter des systèmes matériels matures et développer du code pour les intégrer, en collaborant avec des experts en la matière (SME) à travers STR pour tirer parti d'algorithmes avancés si nécessaire
- Test de systèmes : travailler en étroite collaboration avec les responsables des tests du groupe SAAM pour tirer parti des capacités de test à travers la M&S et les tests en direct, en utilisant l'infrastructure Live-Virtual-Constructive (LVC)
- Leadership : diriger de petites équipes ciblées pour mettre en œuvre et tester des applications en temps réel intégrant des principes d'architecture logicielle ouverte, en implémentant des systèmes en temps réel en C++ moderne à partir d'algorithmes vérifiés écrits dans des langages de haut niveau tels que MATLAB
- Engagement client : soutenir les discussions avec les clients potentiels et actuels pour mieux comprendre leurs besoins et façonner le développement des produits
Profil recherché
- Motivé(e) avec une capacité démontrée à exceller avec peu de supervision
- Solide maîtrise du développement en C++ moderne, y compris les applications multi-threadées
- Expérience du développement piloté par les tests (TDD) et des pratiques CI/CD
- Familiarité avec le développement multiplateforme (Windows, Linux, iOS) et les flux de travail de contrôle de version
- Expérience de l'intégration matériel/logiciel
- Minimum de 2 ans d'expérience pertinente avec un doctorat, 5 ans avec un master, ou 7 ans avec une licence
- Capacité à obtenir et à maintenir une habilitation de sécurité secret, pour laquelle la citoyenneté américaine est requise par le gouvernement américain
Encore mieux
- Habilitation de sécurité Secret ou Top Secret active
- 5+ années d'expérience en programmation C++ avec des systèmes à architecture ouverte
- Expérience avec les architectures logicielles critiques pour la sécurité
- Expérience du développement logiciel en temps réel et de l'optimisation d'algorithmes
- Familiarité avec les protocoles réseau et le débogage
- Familiarité avec les normes ouvertes pertinentes telles que OMS/UCI et A-GRA
- Expérience avec les outils de qualité logicielle (analyse statique/dynamique, frameworks de test automatisés)
Informations sur la rémunération
Fourchette de salaire à temps plein : $174,000 - $225,000
La fourchette de salaire indiquée est basée sur des données de marché externes. Les offres sont basées sur des facteurs tels que, mais sans s'y limiter, l'expérience, l'éducation, la formation, les compétences clés/critiques, les habilitations de sécurité et les conditions actuelles du marché et de l'entreprise.
STR est un employeur garantissant l'égalité des chances. Nous nous engageons pleinement à embaucher le candidat le plus qualifié, indépendamment de la race, de la couleur, de la religion, du sexe (y compris l'identité de genre, l'orientation sexuelle et la grossesse), de l'état civil, de l'origine nationale, de l'âge, du statut d'ancien combattant, du handicap, des informations génétiques ou de toute autre caractéristique protégée par les lois fédérales, étatiques ou locales.
Si vous avez besoin d'un aménagement raisonnable pour toute partie du processus d'embauche, envoyez-nous un e-mail à [email protected] [[email protected]] et fournissez vos coordonnées.
Conformément aux lois et réglementations fédérales applicables, les postes chez STR exigent que les employés obtiennent des habilitations de sécurité nationale et satisfassent aux exigences de conformité avec le contrôle des exportations et les autres lois applicables.
STR est une entreprise technologique en pleine croissance avec des sites près de Boston, MA, Arlington, VA, près de Dayton, OH, Melbourne, FL, Carlsbad, CA, Atlanta, GA et Denver, CO. Nous sommes spécialisés dans la recherche et le développement avancés pour la défense, le renseignement et la sécurité nationale dans les domaines suivants : cyber ; capteurs de nouvelle génération, radar, sonar, communications et guerre électronique ; et algorithmes d'intelligence artificielle et analytique pour donner un sens à la complexité qui explose autour de nous.
STR s'engage à créer un environnement d'apprentissage collaboratif qui soutient une compréhension technique approfondie et reconnaît les contributions et les réalisations de tous les membres de l'équipe. Notre travail est stimulant, et nous rentrons chez nous le soir en sachant que nous avons repoussé les limites de la technologie et rendu le monde plus sûr.
STR n'est pas une entreprise comme les autres. Nos collaborateurs, notre culture et notre attitude, ainsi que leur ensemble unique de compétences, d'expériences et de perspectives, nous placent sur une trajectoire pour changer le monde. Nous ne pouvons cependant pas le faire seuls - nous avons besoin de pionniers. Si vous en êtes un, rejoignez notre équipe et aidez à assurer la sécurité de notre société ! Visitez-nous sur str.us str.us/ pour plus d'informations.
