B&A
Silvus Technologies
Ingénieur Logiciel Embarqué Senior
À propos du poste
Silvus Technologies, un fournisseur leader de systèmes de communication MANET et MIMO avancés, redéfinit la technologie des réseaux maillés pour les applications critiques – au sol, dans les airs et en mer. Sa famille de radios MANET éprouvée au combat, StreamCaster, et sa forme d'onde propriétaire MN-MIMO fournissent le lien de communication vital pour les agences de défense, les forces de l'ordre et de sécurité publique du monde entier, et dans les environnements opérationnels les plus difficiles.
Silvus Technologies est une filiale en propriété exclusive de Motorola Solutions, Inc.
L'OPPORTUNITÉ
Souhaitez-vous rejoindre un groupe de personnes incroyablement talentueuses, accomplissant un travail très stimulant, avec comme directive principale « Garder nos héros connectés » ?
Silvus recherche un Senior Embedded Software Engineer à temps plein pour rejoindre notre groupe d'ingénierie, sous la responsabilité du Director of Software Engineering. La personne retenue pour ce poste participera au développement des radios MANET de Silvus ainsi qu'à des projets de recherche avancée. Il s'agit d'une opportunité de travailler sur tous les aspects du système, notamment les pilotes de périphériques, les fonctions et services réseau, le chiffrement et les fonctionnalités de sécurité.
CONDITIONS DE TRAVAIL ET EXIGENCES PHYSIQUES
Ce poste est basé au siège de Silvus Technologies au cœur du dynamique West Los Angeles, CA, et fonctionne selon un horaire hybride. Un minimum de 3 jours sur site par semaine est attendu. Les jours sur site sont les lundis, mercredis et jeudis.
La liste suivante comprend au moins certaines des fonctions essentielles actuelles du poste. La direction peut attribuer ou réattribuer des tâches et responsabilités à tout moment à sa discrétion.
Environnement de bureau.
RÉMUNÉRATION : $135,000 - $200,000/an
RÉMUNÉRATION
La fourchette de salaire N'EST PAS une garantie. Elle est basée sur des recherches de marché et des données comparatives, et variera en fonction de l'expérience et des qualifications du candidat.
Fourchette de salaire CA $140,000—$200,000 USD
Conformément aux valeurs de Motorola Solutions et à la loi applicable, nous fournissons les informations suivantes pour promouvoir la transparence et l'équité salariales. Le salaire dans cette fourchette varie et dépend des connaissances, compétences et expériences liées au poste. L'offre réelle sera basée sur le candidat individuel.
NOTE - En tant qu'entrepreneur fédéral américain, Silvus Technologies exige que TOUS les candidats considérés pour un emploi à quelque poste que ce soit (quel que soit le niveau) DOIVENT être une personne américaine (résident permanent ou citoyen). Des exigences plus strictes de citoyenneté américaine UNIQUEMENT (nécessaires pour certains postes d'ingénierie ou de R&D) seront incluses dans la section Qualifications requises du poste affiché. Ceci ne s'applique PAS aux postes internationaux ; uniquement aux offres d'emploi pour des postes situés aux États-Unis.
Motorola Solutions est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion ou de croyance, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de handicap, de statut d'ancien combattant ou de toute autre caractéristique légalement protégée.
Nous sommes fiers de notre culture axée sur les personnes et la communauté, permettant à chaque Motorolan d'être lui-même et de faire de son mieux pour tenir la promesse d'un monde plus sûr. Si vous souhaitez rejoindre notre équipe mais pensez ne pas posséder toutes les compétences préférées, nous aimerions tout de même savoir pourquoi vous pensez que vous seriez un excellent ajout à notre équipe.
Nous nous engageons à offrir une expérience de recrutement inclusive et accessible aux candidats ayant des handicaps ou d'autres problèmes de santé physique ou mentale. Pour demander un aménagement, veuillez remplir ce Formulaire d'Aménagements Raisonnables afin que nous puissions vous aider.
RÔLE ET RESPONSABILITÉS
- Implémentation de la partie logicielle du MAC (Medium Access Control) et des protocoles de routage de réseaux ad-hoc mobiles.
- Implémentation du logiciel de gestion de réseau et de l'interface web.
- Implémentation de différents protocoles de sécurité et algorithmes de chiffrement.
- Implémentation d'applications de streaming audio et de voix push-to-talk.
- Analyser et améliorer la sécurité et la robustesse des produits pour répondre à certaines exigences réglementaires telles que NIST FIPS 140-3 et NIAP Common Criteria.
- Implémentation de logiciels de test pour les tests de performance et de fiabilité des produits.
- Développement et maintenance de pilotes de périphériques et de packages de support de carte pour les systèmes basés sur ARM et RISC-V.
- Personnalisation et scripting du système Linux.
QUALIFICATIONS REQUISES
- Diplôme de Bachelor of Science minimum en génie électrique, informatique ou dans des domaines d'ingénierie pertinents.
- 5+ années d'expérience pertinente en développement logiciel de systèmes embarqués.
- Expertise en programmation C et expérience en développement de pilotes de noyau Linux.
- Doit être une personne américaine en raison des clients sous contrat fédéral américain.
- Tout emploi est conditionné à la réussite d'une vérification des antécédents et d'un test de dépistage de drogues.
CONNAISSANCES, COMPÉTENCES ET APTITUDES PRÉFÉRÉES
- Connaissance et expérience des différents protocoles de sécurité et algorithmes de chiffrement tels que la suite d'algorithmes CNSA.
- Expérience démontrée en programmation de sockets et en divers protocoles Internet/Ethernet.
- Compréhension des couches MAC et réseau d'un système de communication.
- Expérience dans le développement de packages de support BSP pour AMD UltraScale+ MPSoC et Microchip Polarfire SoC.
- Compréhension approfondie de la sécurité des protocoles Internet (IPsec), des protocoles réseau, de l'authentification des données et du chiffrement.
- Développement de routines d'interruption Linux.
