Redwood Materials
Torch Technologies, Inc.
Ingénieur logiciel C++
À propos du poste
Torch Technologies Merci de l'intérêt que vous portez à une carrière chez Torch Technologies. Nous sommes une entreprise 100% détenue par ses employés, certifiée « Great Place To Work » et nommée parmi les meilleures entreprises où travailler à Huntsville/Madison County, avec notre siège social situé à Huntsville, AL. Notre équipe fournit des services de recherche, de développement et d'ingénierie de premier ordre au gouvernement fédéral et au ministère de la Guerre. En tant que l'une des 100 meilleures entreprises de défense du pays, les services que nous fournissons soutiennent directement les hommes et les femmes qui servent notre pays. Notre mission d'entreprise résume la fierté que nos employés-propriétaires tirent du travail que nous accomplissons : « Éclairer le chemin de la liberté ». Et, en tant qu'ESOP certifié Evergreen, nous nous sommes engagés à faire croître et à pérenniser notre entreprise pour les 100 prochaines années ! Venez grandir avec nous !
Torch Technologies, une entreprise 100% détenue par ses employés, recherche un ingénieur logiciel C++ talentueux ayant de l'expérience dans l'utilisation de C++ pour refactoriser une vaste base de code existante afin de la rendre indépendante de la plateforme, bien testée et entièrement fonctionnelle au sein d'un conteneur virtuel comme Docker. Une expertise en programmation, en architectures et en frameworks pour C++20 est requise. Torch recherche des candidats possédant ces qualités et cette expérience, capables de travailler efficacement au sein d'une équipe multidisciplinaire. Le candidat travaillera directement avec les clients pour soutenir la Direction du développement technologique.
Le candidat doit être en mesure de travailler sur place quotidiennement au Redstone Arsenal situé à Huntsville, en Alabama. Le candidat doit être digne de confiance, fiable et motivé, désireux de surmonter les défis et de résoudre les problèmes. Une expérience préalable au sein d'un environnement du ministère de la Guerre est un atout, mais n'est pas requise.
Fonctions et responsabilités
- Conçoit, développe et analyse des programmes logiciels complexes et difficiles pour des systèmes informatiques.
- Effectue la modélisation, la simulation et l'analyse de systèmes.
- Collabore avec les ingénieurs en conception matérielle sur les caractéristiques des machines qui affectent les systèmes logiciels et travaille avec eux pour résoudre les incompatibilités.
- Fournit, selon les besoins, des contributions pour la documentation de programmes nouveaux ou existants.
- Peut assurer le leadership technique auprès d'employés de niveau inférieur.
Exigences du poste
- Citoyenneté américaine.
- Licence (B.S) ou diplôme supérieur en informatique, en génie informatique ou dans une discipline technique requis. Les diplômes d'études supérieures pertinents seront privilégiés.
- 5 ans d'expérience pertinente en ingénierie de conception logicielle.
- Les candidats qualifiés auront une expérience directe avec les éléments suivants :
- Maîtrise du développement logiciel C++20.
- Maîtrise de la navigation et de la compréhension de vastes bases de code existantes.
- Expérience en conteneurisation, y compris Docker.
- Expérience dans les implémentations réseau utilisant Boost ASIO.
- Doit avoir la capacité d'obtenir et de maintenir une habilitation de sécurité.
Qualifications souhaitées
- Travail au sein d'organisations hautement performantes/axées sur la mission, dépendant de la mise en œuvre de la modélisation et de la simulation.
- Expérience de travail avec des bibliothèques C++ incluant Boost et Eigen.
- Expérience de travail avec TOML et les bibliothèques C++ associées.
- Développement logiciel, architecture, frameworks, prototypage et conception.
- Langages de script comme Python pour la recherche dans des ensembles de données.
- Dépôts de contrôle de version tels que Git et Gitlab.
- Systèmes de construction C++ incluant CMake.
- Développement Linux et Windows.
- Expérience avec les processus de développement Agile.
Horaires : Du lundi au vendredi ; 8-5
Lieu de travail : Sur site client
Déplacements : Oui, 0-10%
Aide à la réinstallation disponible : Non
Poste conditionné à l'attribution d'un contrat : Non
#LI-TS1
Postuler chez Torch Technologies
Seuls les candidats invités à un entretien seront contactés. L'emploi chez Torch Technologies est conditionné à la réussite d'une vérification complète des antécédents.
Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identité de genre, l'origine nationale, l'âge, les informations génétiques, la citoyenneté, l'ascendance, le statut matrimonial, le statut de vétéran protégé, le statut de handicap ou tout autre statut protégé par la loi fédérale, étatique ou locale. Torch Technologies, Inc. participe à E-Verify.
Si vous êtes une personne qualifiée en situation de handicap ou un vétéran handicapé, vous avez le droit de demander un aménagement raisonnable si vous êtes incapable ou limité dans votre capacité à utiliser ou à accéder à Careers Link starfish1.impl-wd501.myworkdayjobs.com/en-US/Careers en raison de votre handicap. Vous pouvez demander des aménagements raisonnables en envoyant un e-mail à HR@torchtechnologies.com. Merci de l'intérêt que vous portez à Torch Technologies.
Avantages
Torch Technologies est fier d'offrir un environnement de travail stable et professionnel, un salaire compétitif et un excellent ensemble d'avantages sociaux complets, notamment :
Participation à l'ESOP, abondement 401(k), assurance médicale, dentaire, vision, assurance vie, invalidité de courte durée, invalidité de longue durée, comptes de dépenses flexibles, comptes d'épargne santé et comptes de remboursement santé, programme d'aide aux employés (PAE), aide à l'éducation, congés payés et jours fériés.
