Ingénieur en développement logiciel embarqué C / C++ et spécialiste CI/CD
BorgWarner Engineering Services Switzerland AG
Brügg
Infos sur l'emploi
- Date de publication :02 décembre 2025
- Taux d'activité :100%
- Type de contrat :Durée indéterminée
- Lieu de travail :Brügg
Résumé de l'emploi
BorgWarner recherche un Ingénieur Développement Logiciel C/C++. Rejoignez une équipe innovante et dynamique !
Tâches
- Analyser les spécifications des exigences du système et des architectures.
- Développer et revoir les spécifications de conception détaillées des composants.
- Implémenter le logiciel selon la conception détaillée et effectuer des revues de code.
Compétences
- Diplôme en informatique ou en ingénierie électrique requis.
- Expérience en développement logiciel embarqué C et C++.
- Compétences en intégration continue avec des outils comme GitLab.
Est-ce utile ?
Ingénieur en développement logiciel embarqué C / C++ et spécialiste CI/CD
BorgWarner est un leader mondial des produits offrant des solutions de mobilité innovantes et durables pour le marché des véhicules. Nous sommes une entreprise d'innovateurs et de penseurs indépendants qui réunit des employés talentueux, un travail significatif et une technologie incroyable dans un environnement unique. Chez BorgWarner, nous travaillons constamment vers notre vision d'un monde propre et économe en énergie.
Résumé du poste
Dans ce poste, vous ferez partie de notre équipe de développement logiciel très motivée. Dans votre travail quotidien, vous utiliserez des outils de développement à la pointe de la technologie de la manière la plus efficace.
Nos processus de développement ASPICE vous guideront à travers toutes les tâches de développement logiciel, y compris l'ingénierie des exigences, la conception architecturale, les spécifications détaillées de conception et la mise en œuvre. Notre approche de développement basée sur les modèles sera appliquée au niveau de l'architecture et fournira la base pour que vous puissiez livrer un logiciel de haute qualité.
Rôles clés et responsabilités
- Analyser les spécifications des exigences système et les architectures
- Spécifier et revoir les exigences logicielles
- Développer, améliorer et revoir la conception architecturale en utilisant des approches basées sur des modèles (MathWorks Toolchain) et UML.
- Développer et revoir les spécifications détaillées de conception pour les composants
- Implémenter le logiciel selon la conception détaillée et effectuer des revues de code
- Effectuer et évaluer les résultats de l'analyse statique du code et mettre en œuvre des améliorations
- Spécifier et exécuter des tests de développement en utilisant une approche de développement piloté par les tests
- Spécifier et réaliser des tests d'intégration
- Développer des outils PC pour l'ingénierie en utilisant C/C++.
- Maintenir et améliorer les outils de production basés sur Python.
- Travailler selon les processus ASPICE
- Travailler pour respecter les délais du projet
Exigences et qualifications du poste
Éducation et expérience
- Bachelor ou Master en informatique ou en génie électrique
- Expérience avec les méthodologies de développement logiciel embarqué en code C
- Expérience avec les méthodologies de développement logiciel d'outils PC en C++
- Expérience avec des outils d'intégration continue comme GitLab, Bitbucket et autres
- Expérience dans l'établissement et la maintenance de chaînes d'outils d'intégration continue
- Expérience en scripting Python.
- Expérience avec des outils de gestion des exigences
- Expérience avec les protocoles de communication automobile et le téléchargement de logiciels (UDS).
- Expertise en tests unitaires et d'intégration
- Compétences en anglais (au moins niveau B2)
Également apprécié
- Connaissances en développement logiciel automobile
- Expérience en diagnostic embarqué (OBD)
- Expérience avec Automotive SPICE
- Expérience en sécurité fonctionnelle selon ISO 26262
- Connaissances des fonctions de contrôle moteur et d'onduleur
- Compétences de base en allemand, écrit et parlé
Compétences techniques
- Ingénierie des exigences
- Développement logiciel embarqué en code C
- Développement PC en C++ (QT, Embarcadero)
- Tessy
- Analyse statique de code avec Polyspace
- CI/CD avec Jenkins et/ou GitLab et Docker
- MathWorks System Composer
Compétences comportementales
- Capacité à travailler de manière autonome avec un haut degré de responsabilité personnelle
- Solides compétences conceptuelles et analytiques
- Capacité à gérer la critique et les conflits
Nous ne considérerons que les candidatures complètes comprenant les documents suivants :
- Curriculum vitae complet
- Lettre de motivation
- Lettre(s) de recommandation
- Relevés de notes des diplômes académiques
BorgWarner Engineering Services Switzerland AG (anciennement Drivetek AG)
Jan Persson
Industriestrasse 37
2555 Brügg
Suisse
Téléphone : +41 32 332 79 35
Conditions générales d'utilisation et déclaration de confidentialité mondiales
Lisez attentivement la politique de confidentialité de BorgWarner avant d'utiliser ce site web. Votre capacité à accéder et à utiliser ce site web et à postuler pour un emploi chez BorgWarner est conditionnée par votre acceptation et votre conformité à ces conditions.
Veuillez accéder au document lié en cliquant ici, sélectionner la zone géographique où vous postulez, et le consulter. Avant de soumettre votre candidature, il vous sera demandé de confirmer votre accord avec les conditions.
Avertissement sur les arnaques à l'emploi : BorgWarner ne fait aucune déclaration ni garantie concernant les opportunités d'emploi listées sur des sites tiers. Pour se protéger contre les arnaques à l'emploi, les candidats doivent prendre les précautions nécessaires lors des entretiens et de l'acceptation d'offres d'emploi prétendument proposées par BorgWarner. Les candidats ne doivent jamais fournir leur numéro d'identité nationale, date de naissance, numéro de carte de crédit, informations bancaires ou autres informations privées lors de communications avec des employeurs potentiels ou en réponse à des offres d'emploi en ligne. Les candidats sont invités à contacter BorgWarner via le site web de BorgWarner pour vérifier l'authenticité de toute opportunité d'emploi.
BorgWarner est un employeur garantissant l'égalité des chances, de sorte que tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, couleur, âge, religion, sexe, orientation sexuelle, identité/expression de genre, origine nationale, handicap ou statut de vétéran protégé.