PwrQ Holdings LLC
ALTEN Technology USA
Ingénieur Logiciel Embarqué, Accès Véhicule
À propos du poste
Nous sommes ALTEN Technology USA, une société d'ingénierie qui aide ses clients à concrétiser des idées révolutionnaires, de l'exploration spatiale aux dispositifs médicaux vitaux, en passant par la construction de véhicules électriques autonomes. Avec plus de 3,000 experts en Amérique du Nord, nous collaborons avec des entreprises leaders dans les secteurs de l'aérospatiale, des dispositifs médicaux, de la robotique, de l'automobile, des véhicules commerciaux, des VE, du ferroviaire, et plus encore.
En tant que membre du groupe mondial ALTEN — plus de 57,000 ingénieurs dans 30 pays — nous intervenons sur l'ensemble du cycle de développement produit, du conseil à l'externalisation complète de projets.
En rejoignant ALTEN Technology USA, vous collaborerez sur certains des défis d'ingénierie les plus complexes au monde, soutenu par du mentorat, des opportunités de développement de carrière et des avantages complets. Nous sommes fiers de favoriser une culture où les employés se sentent valorisés, soutenus et inspirés pour grandir.
Fourchette Salariale
Lieu de travail : Sur site, du lundi au jeudi. TÉLÉTRAVAIL le vendredi.
Localisation : Palo Alto, CA
$150,000 - 170,000
Le salaire réel proposé dépend de divers facteurs, notamment, mais sans s'y limiter, de la localisation, de la combinaison par le candidat de connaissances, qualifications, compétences, formation et expérience liées au poste.
Tous les candidats qualifiés recevront une considération pour l'emploi et ne feront l'objet d'aucune discrimination fondée sur la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identité de genre, l'origine nationale, le handicap, le statut d'ancien combattant protégé, l'âge, les informations génétiques ou la grossesse.
Attention aux arnaques visant les chercheurs d'emploi et consultez cet avis important sur notre page carrière pour plus d'informations sur notre processus de recrutement.
Avis de Conformité : Alten USA est un sous-traitant fédéral soumis aux exigences du Vietnam Era Veterans’ Readjustment Assistance Act (VEVRAA) et du décret exécutif 11246. Nous sommes un employeur garantissant l'égalité des chances et considérons tous les candidats qualifiés sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap ou statut d'ancien combattant.
Dépistage de drogues Exigence : En tant que sous-traitant fédéral, Alten USA maintient un lieu de travail sans drogue. Tous les candidats sélectionnés pour l'emploi devront réussir un dépistage de drogues avant l'embauche comme condition d'embauche.
Nous recherchons un Ingénieur Logiciel Senior pour prendre la pleine responsabilité fonctionnelle du chemin d'authentification d'accès au véhicule et des fonctions client intégrées. C'est le logiciel par lequel passe chaque événement d'accès client — autorisation de transaction, verrouillage/déverrouillage, autorisation de démarrage et fonctions à distance — couvrant les identifiants Clé Numérique et Carte Clé. Vous contribuerez à piloter cette pile, de l'architecture à la mise en service du véhicule et au support post-lancement, en travaillant avec des technologies sans fil et embarquées, notamment Bluetooth, UWB, NFC et la connectivité RF.
Responsabilités
- Assumer la mise en œuvre d'un ou plusieurs composants du chemin d'authentification d'accès au véhicule, y compris l'autorisation de transaction, le verrouillage/déverrouillage, l'autorisation de démarrage et/ou les fonctions à distance via Clé Numérique et Carte Clé.
- Concevoir et développer des logiciels embarqués pour les systèmes d'accès véhicule fonctionnant sur des calculateurs (ECU) et des plateformes embarquées temps réel.
- Concevoir, implémenter et maintenir la fonctionnalité Clé Numérique basée sur les normes du Car Connectivity Consortium (CCC), ainsi que les flux d'authentification de la Carte Clé.
- Développer des logiciels supportant les fonctionnalités d'accès véhicule utilisant les technologies de communication Bluetooth, Ultra-Wideband (UWB), NFC et RF.
- Diriger la collaboration avec les équipes systèmes, matériel, validation, cybersécurité et applications mobiles pour fournir des solutions complètes d'accès et de fonctions véhicule.
- Écrire et améliorer des logiciels embarqués en C, en tirant parti de Python pour les activités d'automatisation, de test et de validation.
- Définir l'architecture logicielle, les interfaces et les frameworks de communication entre les systèmes véhicule, les identifiants clés (Clé Numérique et Carte Clé) et les appareils externes.
- Soutenir les activités d'intégration, de débogage et de mise en service du véhicule sur des prototypes et des véhicules de production.
- Diagnostiquer des problèmes complexes liés au logiciel, à la connectivité et à la RF à travers les écosystèmes véhicule et mobile.
- Utiliser des outils de développement assistés par IA (tels que VS Code avec GitHub Copilot ou d'autres assistants de codage IA approuvés) pour accélérer le codage, la revue de code, le débogage, la documentation et la génération de cas de test, tout en validant de manière critique tout code suggéré par l'IA par rapport aux normes automobiles de sécurité, de sûreté et de codage (par exemple, MISRA).
Qualifications Requises
- Diplôme de Bachelor ou Master en Génie Informatique, Génie Électrique, Informatique ou domaine connexe.
- 8+ années d'expérience professionnelle en développement de logiciels embarqués.
- Solide maîtrise de la programmation embarquée en C.
- Solide expérience en scripting et automatisation Python.
- Expérience pratique sur des projets de logiciels embarqués complexes, tels que les systèmes d'accès véhicule, Clé Numérique ou technologies de Carte Clé.
- Expérience de travail avec des normes industrielles complexes, par exemple les normes du Car Connectivity Consortium (CCC).
- Compréhension du Bluetooth, UWB, NFC, des communications RF et des architectures de connectivité sans fil.
- Expérience dans le développement de logiciels pour les calculateurs automobiles (ECU) et les systèmes embarqués temps réel.
- Capacité démontrée à prendre en charge un système de bout en bout, de l'architecture au support post-lancement, avec une supervision minimale.
- Expérience pratique de l'utilisation d'outils de développement modernes assistés par IA (par exemple, VS Code Copilot, Claude Code ou similaire) pour améliorer l'efficacité du codage, accélérer le débogage et soutenir la génération de tests/documentation, associée à un jugement éclairé sur l'utilisation responsable des sorties générées par l'IA.
Qualifications Souhaitées
- Expérience automobile dans la mise en œuvre de la technologie d'accès véhicule CCC Digital Key et/ou des systèmes d'authentification par Carte Clé.
- Expérience dans le développement de logiciels pour les calculateurs de contrôle de carrosserie (BCM) ou les calculateurs d'accès véhicule.
- Connaissance des concepts de cybersécurité liés à l'accès véhicule, à l'autorisation de transaction et à l'authentification sécurisée.
- Connaissance de CAN, Ethernet automobile, des diagnostics et des protocoles de communication véhicule.
- Expérience des activités d'intégration, de validation et de lancement de véhicules.
- Compréhension de Linux embarqué et des systèmes basés sur RTOS.
- Connaissance de ISO 26262, ASPICE, MISRA ou des processus de développement logiciel automobile.
- Expérience dans l'établissement ou la contribution aux directives d'équipe pour l'utilisation sûre et efficace des assistants de codage IA dans des environnements logiciels critiques pour la sécurité ou réglementés.
