Nominal
Leonardo DRS, Inc.
Ingénieur logiciel principal senior
À propos du poste
Identifiant de l'offre : 114808
Leonardo DRS, Inc. et ses filiales offrent des opportunités égales à tous les employés et candidats à l'emploi et interdisent la discrimination et le harcèlement de tout type, sans égard à la race, la couleur, la religion, l'âge, le sexe, l'origine nationale, le statut d'invalidité, le statut de vétéran protégé ou toute autre caractéristique protégée par les lois fédérales, étatiques ou locales.#AIS
L'activité Systèmes aéroportés et de renseignement de Leonardo DRS est un leader mondial et un partenaire stratégique engagé dans la fourniture de produits de défense et de renseignement de classe mondiale, couvrant tout le cycle de vie, qui protègent la sécurité de notre nation et de nos alliés. Des entraînements au combat aérien aux systèmes de guerre électronique de pointe, notre technologie est déployée par pratiquement toutes les agences militaires et gouvernementales américaines dans le monde.
RESPONSABILITÉS DU POSTE *
- Développer et simuler des formes d'onde en bande de base/RF, des schémas de modulation et des filtres numériques en MATLAB ou Python. *
- Traduire des algorithmes en code C/C++ optimisé en temps réel ou en langages de description matérielle (VHDL/Verilog) pour systèmes embarqués, FPGA ou SDR. *
- Collaborer avec les ingénieurs RF et systèmes pour intégrer la logique DSP avec le matériel, les DAC et les ADC. *
- Analyser l'intégrité du signal, effectuer une analyse spectrale et concevoir des frameworks de test automatisés pour valider les performances des algorithmes dans des contraintes du monde réel. *
- Profiler et optimiser le code pour l'utilisation de la mémoire, la consommation d'énergie et la vitesse de traitement. *
- Impliqué dans la conception, le développement, l'analyse, les tests et le débogage d'applications et/ou de systèmes logiciels informatiques. Peut inclure le traitement d'images et de signaux, temps réel, firmware, nucléaire/haute fiabilité, certifié FAA, conception de bases de données, systèmes d'exploitation, interface opérateur/machine, ou autres. Développer des outils logiciels incluant les systèmes d'exploitation, compilateurs, routeurs, réseaux, utilitaires, bases de données et outils liés à Internet. Déterminer la compatibilité matérielle. Compléter la documentation et les procédures d'installation et de maintenance. Interagir avec les utilisateurs pour définir les exigences système et/ou les modifications nécessaires. *
- Responsable de la conduite technologique et de l'achèvement des activités dans les délais et le budget. *
- Concevoir, développer, analyser, documenter et supporter les tests de produits, systèmes ou sous-systèmes. *
- Capacité à réaliser un projet technique de manière autonome. *
- Encadrer et coacher d'autres ingénieurs. *
- Examiner les spécifications et les exigences des clients, et développer des conceptions pour mieux les supporter, y compris le coût comme variable de conception clé. *
- Capacité à diriger des efforts majeurs de résolution de problèmes et à soutenir la reconquête ou l'obtention du statut de partenaire client. *
- Être un membre clé de l'équipe de capture de nouvelles affaires. *
- Fournir des contributions budgétaires, de coûts et de calendrier pour les missions de conception. *
- Documenter les spécifications des composants et sous-systèmes et les exigences matérielles. *
- Analyser les conceptions si nécessaire. Responsable de l'architecture de la ligne de produits de niveau supérieur, et fourniture de conseils et de supervision à plusieurs équipes de développement travaillant sur différents produits ou technologies pour garantir l'interopérabilité ou la connexion appropriée des technologies entre elles. *
- Participer aux réunions d'ingénierie, clients ou commerciales appropriées. *
- Soutenir activement la recherche de nouvelles affaires en développant et en présentant de nouveaux concepts, technologies ou applications dans le cadre de l'équipe de développement commercial et de gestion de programme. *
- Développer des contacts techniques de confiance avec le client. Faire partie de l'équipe de conception du client, en veillant à ses meilleurs intérêts. *
- Spécifier et évaluer les composants, sous-systèmes et services des fournisseurs. *
- Soutenir la conception du programme selon les exigences de coût et de fabricabilité. *
- Développer des prototypes pour réduire les risques clés de développement. *
- Communiquer clairement (par écrit et oralement) avec la fabrication, la chaîne d'approvisionnement, la gestion de programme et le client si nécessaire. *
- Participer activement à la préparation des propositions les plus complexes et significatives. *
- Fournir une expertise technique et une assistance à d'autres ingénieurs et au personnel de support. *
- Interagir avec la direction technique, d'autres professionnels, des techniciens et du personnel de support pour coordonner, recommander et discuter des activités et des progrès techniques. *
- Peut encadrer et coacher le travail d'autres personnes selon les affectations. *
- Soutenir, communiquer, renforcer et défendre la mission, les valeurs et la culture de l'organisation. *
- Participer aux réunions d'ingénierie, clients ou commerciales appropriées. *
- Encadrer et coacher les ingénieurs moins expérimentés.
QUALIFICATIONS *
- Diplôme de licence en ingénierie ou dans un domaine technique connexe avec un minimum de 10 ans d'expérience. *
- Diplôme de licence, de master ou de doctorat en génie électrique ou en informatique avec 10+ ans d'expérience dans un domaine connexe, de préférence. *
- Maîtrise des technologies et des connaissances du domaine. *
- On s'attend à ce que le candidat ait des connaissances et une expérience significative dans plusieurs disciplines d'ingénierie. *
- Capacité à diriger des efforts majeurs de résolution de problèmes et à soutenir la reconquête ou l'obtention du statut de partenaire client.
Qualifications préférées *
- Haute maîtrise de C/C++ et des outils de prototypage tels que MATLAB/Simulink ou Python. *
- Compréhension des transformées de Fourier, du filtrage FIR/IIR, de la théorie de l'échantillonnage et des formats de modulation. *
- Expérience avec les processeurs embarqués, les microcontrôleurs, les FPGA ou CUDA pour le traitement parallèle.
Prendre soin de nos employés est une priorité absolue chez Leonardo DRS. Nous sommes fiers d'offrir des salaires compétitifs et des avantages sociaux complets, y compris une couverture médicale, dentaire et visuelle, une contribution de l'entreprise à un compte d'épargne santé, la télémédecine, une assurance vie et invalidité, une assurance juridique et un plan d'épargne 401(k). Nous promouvons des programmes de bien-être axés sur le bien-être physique, émotionnel et financier. Nous développons nos talents en offrant des programmes et des activités pour soutenir la croissance professionnelle, le développement professionnel et l'amélioration des compétences. Et nous comprenons qu'il y a plus dans la vie que le travail, et l'importance d'offrir des horaires de travail flexibles avec notre programme 4/10, des congés payés compétitifs, des congés maladie/urgence, des congés parentaux payés et des heures de service communautaire.
*Certains employés sont éligibles uniquement à des avantages limités.
