B&A
Capgemini
Ingénieur de test embarqué
À propos du poste
Chez Capgemini Engineering, leader mondial des services d'ingénierie, nous réunissons une équipe internationale d'ingénieurs, de scientifiques et d'architectes pour aider les entreprises les plus innovantes au monde à libérer leur potentiel. Des voitures autonomes aux robots vitaux, nos experts en technologies numériques et logicielles sortent des sentiers battus pour fournir des services de R&D et d'ingénierie uniques dans tous les secteurs. Rejoignez-nous pour une carrière pleine d'opportunités. Où vous pouvez faire la différence. Où aucune journée ne se ressemble.
Capgemini est un partenaire mondial de transformation commerciale et technologique, aidant les organisations à accélérer leur double transition vers un monde numérique et durable, tout en créant un impact tangible pour les entreprises et la société. C'est un groupe responsable et diversifié de 340,000 membres d'équipe dans plus de 50 pays. Avec son fort héritage de plus de 55 ans, Capgemini est reconnu par ses clients pour libérer la valeur de la technologie afin de répondre à toute l'étendue de leurs besoins commerciaux. Il fournit des services et des solutions de bout en bout tirant parti des forces de la stratégie et de la conception à l'ingénierie, le tout alimenté par ses capacités de pointe sur le marché en IA, IA générative, cloud et données, combinées à sa profonde expertise industrielle et à son écosystème de partenaires.
DESCRIPTION DU POSTE
Ingénieur de test embarqué ::
À propos du poste que vous envisagez
Nous recherchons un ingénieur de test embarqué qualifié pour rejoindre notre équipe R&D. Dans ce rôle, vous serez responsable de la conception, de la mise en œuvre et de la maintenance des stratégies de test pour nos systèmes embarqués qui alimentent la technologie de préparation du café. Le candidat idéal aura une solide expérience dans les tests de systèmes embarqués, l'automatisation et les méthodologies d'assurance qualité.
Avis de non-responsabilité
Burlington, MA
Travaille dans le domaine de l'ingénierie logicielle, qui englobe le développement, la maintenance et l'optimisation de solutions/applications logicielles. 1. Applique des méthodes scientifiques pour analyser et résoudre des problèmes d'ingénierie logicielle. 2. Il/elle est responsable du développement et de l'application des pratiques et des connaissances en ingénierie logicielle, dans la recherche, la conception, le développement et la maintenance. 3. Son travail nécessite l'exercice d'une réflexion originale et d'un jugement, ainsi que la capacité de superviser le travail technique et administratif d'autres ingénieurs logiciels. 4. L'ingénieur logiciel développe ses compétences et son expertise dans sa discipline d'ingénierie logicielle pour atteindre les attentes en matière de compétences d'ingénieur logiciel standard pour le rôle applicable, telles que définies dans les communautés professionnelles. 5. L'ingénieur logiciel collabore et agit en tant que joueur d'équipe avec d'autres ingénieurs logiciels et parties prenantes.
Capgemini est un employeur garantissant l'égalité des chances qui encourage l'inclusion sur le lieu de travail. Capgemini participe également au programme de partenariat d'accréditation dans les relations autochtones (PAIR) qui soutient un engagement significatif avec les communautés autochtones à travers le Canada en promouvant l'équité, l'accessibilité, l'inclusion et le respect. Nous valorisons le riche patrimoine culturel et les contributions des peuples autochtones et travaillons activement à créer un environnement accueillant et respectueux. Tous les candidats qualifiés seront pris en considération pour un emploi sans égard à la race, l'origine nationale, l'identité/expression de genre, l'âge, la religion, le handicap, l'orientation sexuelle, la génétique, le statut d'ancien combattant, l'état civil ou toute autre caractéristique protégée par la loi.
Ceci est une description générale des devoirs, responsabilités et qualifications requis pour ce poste. Des exigences physiques, mentales, sensorielles ou environnementales peuvent être mentionnées pour tenter de communiquer la manière dont ce poste est traditionnellement exercé. Chaque fois qu'il est nécessaire de fournir aux personnes handicapées une chance égale d'emploi, Capgemini envisagera des aménagements raisonnables qui pourraient impliquer de varier les exigences du poste et/ou de modifier la façon dont ce travail est effectué, à condition qu'un tel aménagement ne pose pas de contrainte excessive. Capgemini s'engage à fournir des aménagements raisonnables pendant notre processus de recrutement. Si vous avez besoin d'aide ou d'aménagement, veuillez contacter votre responsable de recrutement.
Veuillez noter que Capgemini peut capturer votre image (vidéo ou capture d'écran) pendant le processus d'entretien et que cette image peut être utilisée à des fins de vérification, y compris pendant le processus d'embauche et d'intégration.
Cliquez sur le lien suivant pour plus d'informations sur vos droits en tant que candidat aux États-Unis.
capgemini.com/resources/equal-employment-opportunity-is-the-law
capgemini.com/resources/equal-employment-opportunity-is-the-law
Votre rôle
- Concevoir et développer des plans de test et des cas de test complets pour les composants de firmware et de matériel embarqués
- Créer et maintenir des frameworks de test automatisés pour la validation des systèmes embarqués
- Effectuer des tests fonctionnels, de régression et au niveau du système sur des appareils embarqués
- Développer des bancs de test et des configurations matérielles pour valider la fonctionnalité du produit
- Collaborer avec les développeurs de firmware pour identifier et résoudre les défauts
- Documenter les procédures de test, les résultats et les spécifications techniques
- Participer aux revues de conception pour assurer la testabilité des nouvelles fonctionnalités
- Analyser les résultats des tests et fournir des rapports détaillés aux parties prenantes
- Soutenir les processus d'intégration et de livraison continues (CI/CD) pour les logiciels embarqués
- Contribuer à l'amélioration de la qualité et de la fiabilité globales du produit
Prérequis
Vos compétences et votre expérience
- Licence en informatique, génie électrique ou domaine technique connexe
- 5+ années d'expérience dans les tests de systèmes embarqués
- Solide connaissance des méthodologies et outils de test de logiciels embarqués
- Familiarité avec les outils de débogage matériel (oscilloscopes, analyseurs logiques)
- Expérience avec les protocoles de communication (I2C, SPI, UART, USB)
- Connaissance des concepts RTOS et Linux embarqué
- Solides compétences analytiques et de résolution de problèmes
- Excellentes capacités de documentation et de communication
Expérience souhaitée
Qualifications supplémentaires :
- Expérience avec les frameworks d'automatisation de test pour les systèmes embarqués (par ex., pytest)
- Maîtrise d'au moins un langage de programmation (C, C++, Python)
- Expérience dans les tests d'appareils électroniques grand public ou d'électroménager
- Connaissance des tests d'appareils IoT
- Familiarité avec les outils CI/CD (Jenkins, GitLab CI)
- Expérience avec les tests Hardware-in-the-Loop (HIL)
- Compréhension de la gestion de l'alimentation et des tests thermiques
- Connaissance des normes de sécurité pour les produits de consommation
- Expérience avec JIRA, Xray ou des outils de gestion de test similaires
- Expérience dans le développement d'équipements ou de bancs de test personnalisés
La fourchette de rémunération de base pour ce rôle dans le lieu indiqué est : $54,300 - $108,155/an
Capgemini fournit des informations sur la fourchette de rémunération conformément aux lois nationales, étatiques, provinciales et locales applicables en matière de transparence salariale. La fourchette de rémunération de base indiquée pour ce poste reflète la rémunération cible minimale et maximale que Capgemini, de bonne foi, estime pouvoir payer pour le rôle au moment de cette publication. Cette fourchette peut être sujette à modification conformément à la loi.
La rémunération réelle offerte à tout candidat peut se situer en dehors de la fourchette indiquée et sera déterminée en fonction de multiples facteurs légalement autorisés dans la juridiction applicable.
Ceux-ci peuvent inclure, sans s'y limiter : la situation géographique, l'éducation et les qualifications, les certifications et licences, l'expérience et les compétences pertinentes, l'ancienneté et la performance, les considérations de marché et commerciales, l'équité salariale interne.
Il n'est pas courant que les candidats soient embauchés à ou près du sommet de la fourchette de rémunération indiquée.
En plus du salaire de base, ce rôle peut être éligible à une rémunération supplémentaire telle que des incitations variables, des primes ou des commissions, selon le poste et les lois applicables.
Capgemini offre un ensemble complet d'avantages sociaux non négociables à tous les employés réguliers à temps plein. Aux États-Unis et au Canada, les avantages disponibles sont déterminés par la politique locale et l'éligibilité et peuvent inclure :
- Congés payés basés sur le grade de l'employé (A-F), définis par la politique : Vacances : 12-25 jours, selon le grade, jours fériés payés par l'entreprise, jours personnels, congés maladie
- Couverture médicale, dentaire et vision (ou coordination des soins de santé provinciaux au Canada)
- Plans d'épargne retraite (par ex., 401(k) aux États-Unis, REER au Canada)
- Assurance vie et invalidité
- Programmes d'aide aux employés
- Autres avantages tels que prévus par la politique locale et l'éligibilité
Avis important : La rémunération (y compris les primes, commissions ou autres formes de rémunération incitative) n'est pas considérée comme acquise, acquise ou payable tant qu'elle n'est pas due selon les termes des plans ou accords applicables et est soumise à la discrétion de Capgemini, conformément aux lois applicables. L'entreprise se réserve le droit de modifier ou de retirer les programmes de rémunération à tout moment, dans les limites de la législation applicable.
