B&A
STR
Lead Autonomy Software Engineer
À propos de l'équipe
La division Capteurs de STR se concentre sur le développement technologique de systèmes de capteurs et de plateformes avancés pour soutenir la sécurité nationale. Nous mettons un accent particulier sur les radars aéroportés/de surface/spatiaux, la guerre électronique, l'acoustique sous-marine, l'imagerie hyperspectrale et les capteurs EO/IR. Nous travaillons sur des prototypes de systèmes complets, des campagnes expérimentales et des composants technologiques de nouvelle génération. Les domaines techniques spécifiques comprennent 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 l'implémentation de processeurs embarqués en temps réel.
Le groupe Autonomie des Systèmes, 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 tester ces systèmes intégrés. Nous nous concentrons sur les capacités et les limites des plateformes de détection et de contre-détection au sol, aériennes, de surface et spatiales, 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. SAAM exploite également l'utilisation émergente de l'autonomie et de l'intelligence artificielle dans les systèmes sans pilote et les 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. SAAM développe des outils logiciels et matériels ainsi que des ensembles 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. Nos principaux clients sont les programmes de recherche de l'Air Force, de la Navy et de la DARPA.
Le rôle
En tant qu'Ingénieur Logiciel Autonomie dans le groupe SAAM, vous travaillerez au sein d'équipes hautement performantes axées sur le développement de l'autonomie et l'intégration des systèmes de mission dans des environnements clients exigeants. Vous veillerez à ce que ces équipes exécutent à un niveau élevé pour développer des solutions robustes et déployées qui préparent également le terrain pour les futurs programmes.
Ce que vous ferez
- 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 de STR pour exploiter des algorithmes avancés si nécessaire.
- Test de systèmes : travailler en étroite collaboration avec les responsables de test du groupe SAAM pour exploiter les capacités de test à travers M&S et les tests réels, en utilisant l'infrastructure Live-Virtual-Constructive (LVC).
- Leadership : diriger de petites équipes ciblées pour implémenter et tester des applications en temps réel utilisant des principes de logiciel à architecture 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 plus haut niveau tels que MATLAB.
- Engagement client : soutenir les discussions avec les clients potentiels et actuels pour mieux comprendre leurs exigences et orienter le développement des produits.
Qui vous êtes
- Autonome avec une capacité démontrée à exceller avec une orientation limitée.
- Forte maîtrise du développement moderne en C++, y compris les applications multithread.
- Expérience du développement piloté par les tests et des pratiques de 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 années d'expérience pertinente avec un doctorat, 5 années avec un master, ou 7 années avec une licence.
- Capacité à obtenir et maintenir une habilitation de sécurité secrète, pour laquelle la citoyenneté américaine est requise par le gouvernement américain.
Encore mieux
- Habilitation de sécurité secrète ou très secrète active.
- 5+ années d'expérience en programmation C++ avec des systèmes à architecture ouverte.
- Expérience des 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 des outils de qualité logicielle (analyse statique/dynamique, frameworks de tests 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 externes du marché. Les offres sont basées sur des facteurs tels que, mais sans s'y limiter, l'expérience du candidat, son éducation, sa formation, ses compétences clés/compétences critiques, ses habilitations de sécurité, ainsi que les conditions actuelles du marché et de l'entreprise.
STR est un employeur qui respecte l'égalité des chances. Nous nous engageons pleinement à embaucher le candidat le plus qualifié, indépendamment de sa race, de sa couleur, de sa religion, de son sexe (y compris l'identité de genre, l'orientation sexuelle et la grossesse), de son état matrimonial, de son origine nationale, de son âge, de son statut d'ancien combattant, de son handicap, de ses 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 à appassist@str.us [appassist@str.us] 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 satisfont aux exigences de conformité aux contrôles à l'exportation et autres lois applicables.
STR est une entreprise technologique en 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 : cybersécurité ; capteurs de nouvelle génération, radar, sonar, communications et guerre électronique ; et algorithmes d'intelligence artificielle et analytiques pour comprendre 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 employés, 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 d'autres 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.
