Redwood Materials
BAE Systems
Ingénieur II – Logiciel
Description du poste
Sous réserve de l'attribution du contrat à BAE Systems Space & Mission Systems et des ordres de mission subséquents.
Conditions de travail
Le travail est effectué dans un bureau, un laboratoire, un atelier de production ou une salle blanche, en extérieur ou dans un environnement de recherche à distance.
Peut travailler occasionnellement dans des centres de production où l'utilisation d'équipements et de protections individuelles est requise.
Peut accéder à d'autres installations dans diverses conditions météorologiques.
#LI-NP1
Informations sur la rémunération
Fourchette de salaire à temps plein : $72150 - $122655
Veuillez noter : cette fourchette est basée sur nos structures de rémunération du marché. Cependant, les salaires individuels sont déterminés par une variété de facteurs, y compris, mais sans s'y limiter : les considérations commerciales, les conditions du marché local et l'équité interne, ainsi que les qualifications du candidat, telles que les compétences, la formation et l'expérience.
Ce poste sera affiché pendant au moins 5 jours calendaires. L'affichage restera actif jusqu'à ce que le poste soit pourvu, ou qu'un groupe qualifié de candidats soit identifié.
Plusieurs postes peuvent être disponibles pour cette ouverture.
L'unité des capacités stratégiques d'ingénierie, de science et d'analyse (ESA) comprend les talents techniques et le leadership organisationnel qui permettent la livraison réussie de technologies discriminantes à fort impact pour les missions de nos clients. Nos équipes collaboratives et interfonctionnelles s'engagent en faveur de l'innovation, de l'intégrité, de l'apprentissage continu et d'une exécution solide.
Ce que vous ferez
- Écrire et tester des logiciels d'entreprise/embarqués pour les systèmes C2ISR
- Concevoir, développer, intégrer et tester des conteneurs logiciels pour les systèmes C2ISR ci-dessus
- Expérience avec les outils de configuration de développement S/W (par exemple, Gitlab, Markdown)
- Conteneurisation avec Docker, et déploiement de conteneurs avec Kubernetes.
- Effectuer des fonctions complètes du cycle de vie du logiciel, y compris les exigences, l'architecture, la conception, le code, les tests, l'intégration, la documentation et le support.
- Maintenir un horaire de travail régulier et prévisible.
- Établir et maintenir des relations de travail efficaces au sein du département, des unités commerciales stratégiques, des unités de capacités stratégiques et de l'entreprise. Interagir de manière appropriée avec les autres afin de maintenir un environnement de travail positif et productif.
- Effectuer d'autres tâches au besoin.
Formation, expérience et compétences requises
Environnement de travail sur site
Ce poste nécessite une présence régulière sur site cinq jours par semaine normalement programmée dans le lieu de travail principal. Les déplacements et les trajets locaux entre les campus de l'entreprise et d'autres sites possibles hors entreprise seront requis.
Formation, expérience et compétences requises
Un BS ou diplôme supérieur en ingénierie ou dans un domaine technique connexe est requis, plus 2 années d'expérience connexe ou plus.
Chaque diplôme supérieur, c'est-à-dire Master ou Doctorat, peut remplacer deux ans d'expérience. L'expérience technique connexe peut être considérée en remplacement de la formation. Le diplôme doit provenir d'une université, d'un collège ou d'une école accréditée par une agence reconnue par le Secrétaire à l'Éducation des États-Unis, Département de l'Éducation des États-Unis.
Une habilitation de sécurité Secrète actuelle et active est requise, avec la capacité d'obtenir et de maintenir une habilitation TS/SCI.
Expérience dans un ou plusieurs des domaines technologiques suivants :
- Rust
- C/C++
- Java
- OMS/UCI
- Python
- Linux
- Messagerie et protocoles (ex. : Kafka, Protobuf, Active MQ, TCP/IP)
- Expérience dans la conception, le développement et le test de logiciels pour des systèmes utilisant les langages ci-dessus.
- Compréhension et expérience du déploiement et de l'exploitation d'applications sur des systèmes Linux / Windows.
- Expérience de la conception orientée objet.
- Expérience des pratiques formelles de développement logiciel, y compris l'utilisation de la gestion de configuration logicielle, des normes de codage et des guides de style.
Formation, expérience et compétences souhaitées
- Une bonne connaissance des cycles de vie Agile et des activités à chaque phase.
- Expérience de la dérivation et de la traçabilité des exigences.
- Expérience dans le développement d'applications de test, de simulation ou de vérification dans des langages de haut niveau.
- Frameworks de test (gtest, ctest, développement piloté par les tests, hardware-in-the-loop).
- Expérience du développement logiciel dans un environnement d'ingénierie système basé sur modèle (MBSE).
- Connaissance des processus DevSecOps.
Avantages pour les employés
Chez BAE Systems, nous soutenons nos employés dans tous les aspects de leur vie, y compris leur bien-être financier et leur santé. Les employés réguliers prévus pour travailler 20 heures par semaine ou plus bénéficient de : assurance santé, dentaire et vision ; comptes d'épargne santé ; un plan d'épargne 401(k) ; couverture invalidité ; et assurance vie et accidents. Nous avons également un programme d'aide aux employés, un plan juridique et d'autres avantages, y compris des réductions sur des choses comme l'assurance habitation, automobile et animaux de compagnie. Nos programmes de congés comprennent des congés payés, des jours fériés payés, ainsi que d'autres types de congés, y compris les congés parentaux payés, militaires, de deuil, et tout congé de maladie fédéral et d'État applicable. Les employés peuvent participer au programme de reconnaissance de l'entreprise pour recevoir des récompenses de reconnaissance monétaires ou non monétaires. D'autres incitations peuvent être disponibles en fonction du niveau du poste et/ou des spécificités du poste.
À propos de BAE Systems Space & Mission Systems
BAE Systems, Inc. est la filiale américaine de BAE Systems plc, une entreprise internationale de défense, d'aérospatiale et de sécurité qui fournit une gamme complète de produits et services pour les forces aériennes, terrestres et navales, ainsi que des solutions avancées en électronique, sécurité, technologies de l'information et services de support client. Améliorer l'avenir et protéger des vies est une mission ambitieuse, mais c'est ce que nous faisons chez BAE Systems. Travailler ici signifie utiliser votre passion et votre ingéniosité là où cela compte – défendre la sécurité nationale avec une technologie de pointe, des produits supérieurs et des solutions de renseignement. Pendant que vous développez la dernière technologie et défendez la sécurité nationale, vous perfectionnerez continuellement vos compétences au sein d'une équipe, ayant un impact majeur à l'échelle mondiale. Chez BAE Systems, vous trouverez une carrière enrichissante qui fait vraiment une différence.
Basé à Boulder, Colorado, Space & Mission Systems est un fournisseur leader d'applications de défense nationale et d'espace civil, de systèmes avancés de télédétection, scientifiques et tactiques pour les clients gouvernementaux et commerciaux. Nous innovons continuellement pour améliorer les satellites, les charges utiles de mission, les systèmes optiques et d'autres capacités de défense et civiles. Animés par des personnes sans cesse curieuses avec une concentration inébranlable sur la mission, nous découvrons continuellement des moyens de permettre à nos clients de dépasser les attentes et de protéger ce qui compte le plus.
