Booz Allen Hamilton
Enovation Controls LLC
Ingénieur Logiciel
Description
Tulsa, OK (Poste sur site)
Emploi soumis à la capacité d'obtenir une licence d'exportation américaine, si nécessaire.
Nous sommes un employeur garantissant l'égalité des chances et valorisons la diversité. Tout emploi est décidé sur la base des qualifications, du mérite et des besoins de l'entreprise.
À propos de nous
Enovation Controls se spécialise dans les projets complexes, offrant une expertise inégalée et des solutions innovantes. En tant que fournisseur clé en main, nous nous engageons à fournir une technologie révolutionnaire et à dépasser les attentes. Notre engagement envers l'excellence est ancré dans nos valeurs fondamentales, et nous recherchons des personnes qui adhèrent à nos valeurs et s'épanouissent dans notre environnement dynamique.
Culture
Enovation Controls a bâti une entreprise et une culture en vivant nos valeurs fondamentales. Nous recherchons des personnes ambitieuses, humbles et intelligentes qui adopteront nos valeurs fondamentales et s'épanouiront dans une culture amusante et enrichissante. Enovation Controls est une organisation d'apprentissage qui conquiert la complexité avec des attentes et des performances élevées. Les équipes de l'entreprise sont multidisciplinaires et offrent une grande variété d'expériences. Avec des équipes diversifiées et un accent sur les normes de haute performance, Great Place to Work a honoré Enovation Controls comme l'un des meilleurs lieux de travail dans la fabrication et la production pendant six années consécutives.
Description
Nous recherchons un ingénieur logiciel talentueux et motivé pour rejoindre notre équipe de développement de nouveaux produits axée sur la conception et le développement d'électronique durcie. En tant que membre clé de notre département d'ingénierie, vous jouerez un rôle crucial dans la mise en production de nos produits et le développement d'applications pour exécuter nos produits afin qu'ils soient testés.
Responsabilités clés du poste
- Être responsable du processus de programmation et de publication de logiciels pour les produits dans l'environnement de production.
- Concevoir, développer et maintenir des applications logicielles pour les produits fabriqués dans les processus de test de production.
- Collaborer avec une équipe interfonctionnelle, y compris des ingénieurs matériels, logiciels et de test, pour définir les exigences de test et développer des applications de test pour la validation des conceptions matérielles.
- Développer une stratégie pour tester diverses fonctionnalités et fonctions d'un produit.
- Implémenter des frameworks et des outils de test automatisés pour rationaliser le processus de test.
Exigences
- Diplôme de licence en informatique, en génie informatique, en génie électrique ou dans un domaine connexe.
- Expérience avérée en développement logiciel, de préférence dans un environnement de production et/ou de test matériel.
- Solide compréhension de l'architecture des systèmes embarqués.
- Expérience dans le développement et le débogage de logiciels ciblant Linux.
- Solides compétences en résolution de problèmes et capacité à dépanner des problèmes techniques complexes.
- Excellentes compétences en communication et capacité à travailler efficacement dans un environnement d'équipe collaboratif.
- Expérience avec les systèmes de contrôle de version (par exemple, Git).
- Connaissance des méthodologies de test logiciel, y compris les tests unitaires, les tests d'intégration et les tests système.
Qualifications préférées
Maîtrise des langages de programmation tels que C# et Python ; la connaissance de C++ est un plus.
