Aller au contenu

Etegent Technologies, LTD

Ingénieur Logiciel

TypeScriptPythonReactSQLPostgreSQLC++
Traduction automatique. Consultez l’original.

Description

Ingénieur Logiciel

Notre culture et nos valeurs sont primordiales. La culture d'Etegent incarne le respect, l'authenticité, la collaboration, la flexibilité, la curiosité et le plaisir.

Le Candidat

Plus que la recherche d'un candidat avec une formation et une expérience spécifiques, Etegent recherche un type de personne spécial ; quelqu'un avec une curiosité innée et une passion pour l'apprentissage et la compréhension, tempérée par la reconnaissance des contraintes pragmatiques inhérentes au développement de solutions réelles à des problèmes réels. Ils sont flexibles et adaptables, ayant le désir et la capacité d'acquérir de nouvelles compétences et de développer de nouvelles capacités pour relever des défis en dehors de leur domaine d'expérience actuel. Nous recherchons des personnes très brillantes, curieuses, équilibrées et adaptables, capables d'apprendre et de grandir selon les besoins pour faire face aux défis à relever.

Le Poste

Etegent recherche un Ingénieur Logiciel pour aider à la transition d'algorithmes d'exploitation de données de la R&D vers des logiciels utilisables au profit de nos clients du ministère de la Défense (DoD) et de la communauté du renseignement (IC). Cette opportunité impliquera le développement d'applications logicielles, de la conceptualisation à la livraison et à la maintenance, pour les groupes d'utilisateurs du DoD et de l'IC. Ce poste est basé dans notre bureau de Dayton, avec une partie du travail effectuée sur site dans les installations de nos clients.

Le candidat idéal aura de l'expérience dans toutes les phases du cycle de vie du développement logiciel, sera soucieux du détail et passionné par la création de solutions logicielles pour améliorer les capacités des autres. Une expérience de travail sur site pour soutenir l'AFRL ou le NASIC est préférable. L'objectif immédiat sera de travailler sur des projets de traitement du signal, d'efficacité algorithmique, de stack web, de bases de données, d'infrastructure et de déploiement.

Attributs clés

  1. Capacité à travailler de manière autonome et en équipe, sur plusieurs projets simultanés.
  1. Accueille les défis : recherche les opportunités et ne recule pas devant l'adversité.
  1. Collaboratif : Reconnaît l'équipe qui le soutient en coulisses, s'efforce de comprendre régulièrement les besoins des autres et communique des mises à jour fréquentes.
  1. À l'aise avec l'adaptation aux besoins d'une petite entreprise et le port de plusieurs casquettes.

Etegent Technologies est une entreprise technologique axée sur la défense, avec des bureaux à Beavercreek et Blue Ash, OH. Nous sommes une équipe multidisciplinaire d'ingénieurs, de scientifiques et de professionnels de la gestion dédiés au développement et à la commercialisation de solutions d'IA/ML/Logiciels qui répondent aux défis et opportunités les plus importants de nos clients.

Responsabilités du poste

  1. Écrire du code efficace, modulaire et bien documenté.
  1. Collaborer avec des scientifiques et des ingénieurs en machine learning pour construire des outils d'analyse de données.
  1. Développer des ensembles d'outils personnalisés pour accélérer la curation et le contrôle qualité des données de machine learning, y compris l'étiquetage de données assisté par machine et les contrôles de qualité.
  1. Développer des pipelines de machine learning fiables pour soutenir la recherche, la formation, l'évaluation et le déploiement.
  1. Construire des visualisations de données numériques et scientifiques complexes.
  1. Développer des chaînes de traitement du signal et des algorithmes pour traiter de grands volumes de données de capteurs avec une disponibilité quasi temps réel des résultats.
  1. Concevoir et implémenter du code optimisé de bas niveau sur du matériel embarqué.
  1. Concevoir et implémenter des applications pour utilisateurs finaux qui exploitent les algorithmes de machine learning.
  1. Construire et déployer des systèmes de vision par ordinateur / de machine learning pour les analystes.
  1. Concevoir des interfaces utilisateur/APIs pour la simulation, l'exploitation et l'analyse de capteurs.
  1. Identifier les architectures et les ensembles d'outils pour soutenir les implémentations de conception et les moyens d'optimiser le débit.
  1. Développer des schémas de bases de données et des interfaces d'application pour faire évoluer les solutions sur des environnements de calcul haute performance (HPC/Cloud).
  1. Aider à la surveillance et à la direction des calendriers de projet, des ressources et des coûts.
  1. Faire rapport sur l'état de développement logiciel et présenter le logiciel aux clients.
  1. Construire et maintenir des pipelines de GitLab et de CI/CD pour plusieurs projets.

Prérequis

Qualifications requises

  1. Diplôme de Licence en Informatique, Génie Logiciel, ou dans un domaine d'ingénierie lié à l'informatique.
  1. Nous sommes ouverts aux jeunes diplômés ou à différents niveaux d'expérience professionnelle en génie logiciel.
  1. Expérience préalable en Génie Logiciel.
  1. Expérience avec des outils ou des bibliothèques de visualisation de données.
  1. Connaissances et expérience en développement logiciel orienté objet.
  1. Connaissances et expérience des outils et méthodologies de tests unitaires.
  1. Expérience avec le système d'exploitation Linux.
  1. Solides compétences en communication orale et écrite.
  1. Solides compétences en planification et en capacité dans un environnement pratique.
  1. Capacité à obtenir et à maintenir une habilitation de sécurité TS/SCI.

Qualifications supplémentaires pour les candidats de niveau senior

Les candidats de niveau senior devraient également démontrer :

  1. Expérience dans l'établissement et le maintien de relations fructueuses avec les clients de la R&D tout en soutenant les efforts de croissance et de développement des affaires.
  1. Expérience préalable dans la direction d'équipes projet interfonctionnelles et la conduite de projets à leur achèvement réussi.

Qualifications préférées

  1. Master en Informatique, Génie Logiciel, Science des Données, ou un domaine connexe.
  1. 3+ années d'expérience en Génie Logiciel.
  1. Expérience avec des bases de données relationnelles SQL (par exemple, PostgreSQL).
  1. Solides connaissances en Python, et en packages courants de science des données / ML (par exemple, NumPy, PyTorch).
  1. Expérience ou connaissances en pipelines de Machine Learning et de Machine Learning.
  1. Expérience dans l'analyse des exigences des utilisateurs et leur traduction en conceptions techniques.
  1. Capacité à comprendre les exigences de conception ou de transition de logiciels dans un environnement de production.
  1. Capacité à monter rapidement en compétence sur différents algorithmes.
  1. Familiarité avec les normes géospatiales, les applications SIG ou les formats de données géospatiales (par exemple, GeoJSON, KML, Shapefiles).
  1. Solides connaissances en C++, ainsi qu'en GPU et autres matériels embarqués.
  1. Expérience avec le développement web et les frameworks courants (par exemple, React, TypeScript).
  1. Connaissances et expérience avec WebGL, Web Map Service (WMS) et les interfaces RESTful.
  1. Expérience avec OpenGL, le framework QT et les services Web.
  1. Expérience dans la mise à l'échelle d'algorithmes pour des environnements haute performance (Cloud/DSRC).
  1. Habilitation de sécurité TS avec adjudication SCI active.

Travailler chez Etegent

Chez Etegent, vous ferez partie d'une organisation en croissance rapide qui combine une atmosphère de petite entreprise avec des ressources et des opportunités de grande entreprise. Nous savons que l'équilibre vie professionnelle-vie privée est incroyablement important, c'est pourquoi en plus de votre salaire compétitif, de votre plan médical/dentaire/vision, et d'une généreuse contribution annuelle de l'entreprise à votre 401(k), vous bénéficierez des avantages suivants :

  • Flexibilité : Pas du matin ? Pas de problème. Nous vous demandons seulement de commencer votre journée avant 10:00h. De plus, vous bénéficierez d'un horaire flexible et d'une certaine capacité de télétravail.
  • Tenue décontractée : Nous savons que des choses incroyables peuvent être réalisées par des personnes en tenue décontractée. Nous permettons aux employés de s'habiller de la manière qui leur est la plus confortable.
  • Développement professionnel : Apprentissage continu à nos frais. Remboursement jusqu'à 100% des frais de scolarité admissibles.
  • Nourriture : Maintenez votre niveau d'énergie grâce à notre cuisine bien approvisionnée en snacks et boissons, et profitez d'un déjeuner hebdomadaire avec vos talentueux collègues lors des Jeudis Déjeuner Gratuit.
  • Événements conviviaux pour les employés : Profitez de rencontres fréquentes entre employés en dehors du travail !

Rémunération compétitive basée sur les qualifications et l'expérience du candidat.

Etegent Technologies est un employeur souscrivant au principe de l'égalité d'accès à l'emploi. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, d'orientation sexuelle, d'identité de genre, d'origine nationale, de statut d'ancien combattant protégé ou de handicap.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026