Redwood Materials
Leonardo DRS, Inc.
Ingénieur Logiciel Embarqué Senior
À propos du poste
Identifiant de poste : 114785
Leonardo DRS, Inc. et ses filiales offrent des opportunités égales à tous les employés et candidats à l'emploi et interdisent toute discrimination et harcèlement de quelque nature que ce soit, sans égard à la race, la couleur, la religion, l'âge, le sexe, l'origine nationale, le statut de handicap, 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. #LSY
La division Land Systems de Leonardo DRS est un leader reconnu dans la conception et l'intégration de technologies complexes dans des systèmes et plateformes nouveaux et existants pour des clients militaires et commerciaux mondiaux. Nous sommes un Top Workplace pour la 5ème année consécutive dans la région du Grand St. Louis.
POSTE
RÉSUMÉ DU POSTE Leonardo DRS Land Systems recherche un Ingénieur Logiciel Embarqué Senior à temps plein.
Ingénieur Logiciel Embarqué Senior.
Ce poste est basé dans notre établissement de Goleta, CA, et offrira la possibilité de travailler en présentiel ou en mode hybride. L'Ingénieur Logiciel Senior fournit un travail technique et analytique pour développer, concevoir et/ou supporter des solutions logicielles dans plusieurs industries de défense américaines. Les tâches comprennent la participation à des activités de conception logicielle, le développement de code basé sur l'architecture et la conception technique, la création et la réalisation de tests unitaires, l'amélioration du processus de développement logiciel et la participation active à la planification des cas de test pour les composants et fonctions développés par l'équipe projet. Le candidat sélectionné travaillera avec d'autres disciplines d'ingénierie et utilisera son expertise en développement logiciel pour créer des solutions techniques robustes dans plusieurs domaines technologiques.
RESPONSABILITÉS DU POSTE
- Réaliser un projet technique de manière autonome et diriger d'autres ingénieurs
- Examiner les spécifications et les exigences des clients, et développer des conceptions pour mieux les supporter
- Concevoir et écrire du code logiciel embarqué
- Développer, documenter et supporter les tests de produits, systèmes ou sous-systèmes
- Fournir des estimations budgétaires, de coûts et de délais pour les missions de conception
- Documenter les spécifications des composants et sous-systèmes
- Spécifier et évaluer les sous-systèmes et services des fournisseurs
- Appliquer des connaissances fondamentales des principes d'ingénierie logicielle et des concepts clés (par exemple, structures de données, algorithmes, architecture informatique, systèmes d'exploitation et bases de données) pour créer des solutions logicielles répondant aux besoins des projets
- Appliquer les concepts fondamentaux de l'informatique dans le développement, les tests et la documentation des unités logicielles
- Participer en tant que membre de l'équipe de test pour planifier et réviser les cas de test au sein des composants de la solution logicielle
- Participer aux revues de code avec les ingénieurs systèmes, les architectes logiciels et le personnel technique
- Collaborer avec les clients internes et externes pour développer des systèmes répondant aux spécifications commerciales requises
- Communiquer clairement (par écrit et oralement) avec le personnel de l'entreprise et le client, selon les besoins
- Soutenir, communiquer, renforcer et défendre la mission, les valeurs et la culture de l'organisation
QUALIFICATIONS
- Diplôme de Licence en Informatique, Génie Informatique ou domaine connexe
- Fondamentaux avérés en informatique pour la conception d'algorithmes, la résolution de problèmes et l'analyse de complexité
- Plus de 5 ans d'expérience industrielle dans la livraison d'applications innovantes de haute qualité et expérience en programmation dans un ou plusieurs des langages suivants : C, C++, C# et/ou Java.
- Expérience pratique du travail avec du matériel embarqué
- Expérience en conception et développement orientés objet
- Expérience dans le suivi de processus formels de développement logiciel
- Excellentes compétences en communication orale et écrite
- Souci du détail, organisé et capable de bien travailler en équipe ainsi qu'en autonomie avec peu de supervision quotidienne
- Fait preuve d'une ambition d'apprendre
- Expérience avec Linux/Unix et/ou Windows
- Expérience avec les systèmes de contrôle de version logicielle (de préférence GIT)
- Disposé à voyager jusqu'à 20% si nécessaire
La fourchette salariale pour ce poste est de 107 089,00 $/an à 144 570,00 $/an pour l'État de Californie.
Cette fourchette reflète l'estimation de bonne foi du salaire que l'employeur est disposé à offrir au moment de la publication. Plusieurs facteurs peuvent influencer l'échelle salariale, y compris, mais sans s'y limiter : les catégories de main-d'œuvre contractuelle fédérale et les taux de salaire contractuels, les conventions collectives, la localisation géographique, les considérations commerciales, la portée et les responsabilités du poste, les conditions du marché locales ou autres applicables, et l'équité interne. D'autres facteurs incluent les qualifications du candidat telles que l'expérience professionnelle antérieure, les compétences et aptitudes spécifiques, l'éducation/la formation et les certifications.
En plus du salaire de base, les employés peuvent être éligibles à : des primes annuelles basées sur la performance, des attributions d'actions et des heures supplémentaires (pour les employés non exemptés, le cas échéant).
Notre ensemble d'avantages sociaux comprend une assurance santé complète (médicale, dentaire, vision), un plan de retraite 401(k) avec abondement de l'employeur, des congés payés incluant vacances, jours fériés et congés maladie (y compris les congés maladie payés imposés par l'État), des prestations de congé parental, le remboursement des frais de scolarité, un soutien au développement professionnel, et une couverture d'assurance vie et invalidité.
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 vision, 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 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 9/80, des vacances compétitives, des congés maladie/urgence, des congés parentaux payés et des heures de service communautaire.
*Certains employés ne sont éligibles qu'à des avantages limités
