Aller au contenu

Qualcomm

Staff Software Engineer – Platform Debug

PythonJavaC++
Traduction automatique. Consultez l’original.

À propos du poste

Société : Qualcomm Technologies, Inc.

Domaine d'activité : Groupe Ingénierie, Groupe Ingénierie > Ingénierie Logicielle

Niveau de responsabilité

  1. Autonomie : Opère de manière autonome avec une supervision minimale
  1. Communication : Transmet efficacement des concepts techniques complexes à des publics variés, y compris la haute direction
  1. Influence : Fournit des contributions techniques qui ont un impact sur les décisions architecturales et organisationnelles clés
  1. Exécution : Gère des tâches complexes en plusieurs étapes avec une grande attention aux détails
  1. Innovation : Applique la créativité et le jugement technique pour développer de nouvelles approches et solutions
  1. Résolution de problèmes : Utilise un raisonnement analytique avancé pour diagnostiquer et résoudre des problèmes système complexes

Qualcomm est un employeur garantissant l'égalité des chances. Si vous êtes une personne handicapée et que vous avez besoin d'un aménagement pendant le processus de candidature/embauche, soyez assuré que Qualcomm s'engage à fournir un processus accessible. Vous pouvez envoyer un e-mail à disability-accomodations@qualcomm.com ou appeler le numéro gratuit de Qualcomm indiqué ici. Sur demande, Qualcomm fournira des aménagements raisonnables pour aider les personnes handicapées à participer au processus d'embauche. Qualcomm s'engage également à rendre notre lieu de travail accessible aux personnes handicapées. (Gardez à l'esprit que cette adresse e-mail est utilisée pour fournir des aménagements raisonnables aux personnes handicapées. Nous ne répondrons pas ici aux demandes de mise à jour de candidatures ou aux demandes de renseignements sur les CV).

À toutes les agences de staffing et de recrutement : Notre site Carrières est réservé aux personnes recherchant un emploi chez Qualcomm. Les agences de staffing et de recrutement ainsi que les personnes représentées par une agence ne sont pas autorisées à utiliser ce site ni à soumettre des profils, des candidatures ou des CV, et toute soumission de ce type sera considérée comme non sollicitée. Qualcomm n'accepte pas les CV ou les candidatures non sollicités des agences. Veuillez ne pas transmettre de CV à notre alias d'emploi, aux employés de Qualcomm ou à tout autre emplacement de l'entreprise. Qualcomm n'est pas responsable des frais liés aux CV/candidatures non sollicités.

Employeur EEO : Qualcomm 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, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de handicap, de statut d'ancien combattant ou de toute autre classification protégée.

Qualcomm attend de ses employés qu'ils respectent toutes les politiques et procédures applicables, y compris, mais sans s'y limiter, les exigences de sécurité et autres exigences relatives à la protection des informations confidentielles de la Société et d'autres informations confidentielles et/ou propriétaires, dans la mesure où ces exigences sont autorisées par la loi applicable.

Pour plus d'informations sur ce rôle, veuillez contacter le service Carrières de Qualcomm.

Généralités

Résumé : Nous recherchons un Ingénieur en Débogage de Plateforme Logicielle expérimenté pour concevoir, développer et déboguer des logiciels de bas niveau qui permettent et prennent en charge la visibilité de débogage sur des plateformes serveur haute performance. Ces fonctionnalités de débogage incluent à la fois le débogage dynamique (par exemple, peek/poke) et les capacités post-mortem (crash). Dans ce rôle, vous travaillerez à la frontière matériel/logiciel, résolvant des problèmes complexes au niveau système à travers le firmware, les systèmes d'exploitation, le logiciel de plateforme et les outils hôtes. Vous collaborerez avec des équipes interfonctionnelles pour fournir des solutions robustes et évolutives qui répondent à des exigences de performance et de fiabilité exigeantes.

Ce poste convient aux ingénieurs de niveau Senior ou Staff qui font preuve d'une forte appropriation technique, d'une connaissance approfondie des systèmes et de la capacité à influencer l'orientation technique. Il s'agit d'un remplacement de poste.

Responsabilités

  1. Concevoir, développer et maintenir des logiciels pour prendre en charge les fonctionnalités de débogage sur plusieurs couches système
  1. Dépanner et résoudre des défauts logiciels très complexes sur des composants intégrés
  1. Analyser le comportement du système en collectant et en corrélant des informations entre les modules, les sous-systèmes et les interfaces
  1. Collaborer avec les équipes matérielles, firmware et logicielles pour identifier les causes profondes et fournir des correctifs efficaces
  1. Communiquer clairement les progrès, les risques et les stratégies d'atténuation aux chefs de projet et aux parties prenantes
  1. Identifier les lacunes de conception ou d'implémentation et piloter proactivement les solutions
  1. Contribuer avec des éléments techniques et des stratégies de solution lors des revues de conception et de débogage
  1. Développer et exécuter des tests unitaires et d'intégration pour assurer la stabilité et la correction fonctionnelle
  1. Effectuer des revues de code approfondies et fournir des commentaires techniques constructifs
  1. Gérer les priorités, les délais et les livrables pour des initiatives de petite à moyenne taille

Qualifications minimales

  1. Licence en Ingénierie, Systèmes d'Information, Informatique ou domaine connexe et 4+ années d'expérience en Ingénierie Logicielle ou dans un domaine connexe.
  1. OU Master en Ingénierie, Systèmes d'Information, Informatique ou domaine connexe et 3+ années d'expérience en Ingénierie Logicielle ou dans un domaine connexe.
  1. OU Doctorat en Ingénierie, Systèmes d'Information, Informatique ou domaine connexe et 2+ années d'expérience en Ingénierie Logicielle ou dans un domaine connexe.
  1. 2+ années d'expérience professionnelle avec un langage de programmation tel que C, C++, Java, Python, etc.

Compétences techniques et expertise

Expérience dans la conception et/ou le support des capacités de débogage dans des SoC complexes et des architectures CPU haute performance, y compris :

  1. Débogage et outils JTAG
  1. Traçage haute performance
  1. Analyse des crashs système

Solide compréhension de l'architecture informatique, y compris :

  1. Conceptions de serveurs haute performance
  1. Interfaces matériel/logiciel
  1. Maîtrise des langages C et assembleur
  1. Expérience en programmation système utilisant Python ou des langages similaires
  1. Familiarité avec les systèmes de build modernes et les flux de travail de contrôle de version distribués

Expérience dans le développement et le débogage de :

  1. Logiciels de plateforme et système
  1. Firmware et logiciel de démarrage
  1. Outils de débogage et de diagnostic

Qualifications souhaitées

  1. 5+ années d'expérience dans la construction de piles logicielles pour des systèmes haute performance
  1. 5+ années d'expérience dans le développement de logiciels de débogage (outils, firmware, applications)
  1. Master en Informatique ou Ingénierie
  1. 10+ années d'expérience dans la construction et le débogage de logiciels pour des plateformes haute performance
  1. Expérience avec les architectures ou frameworks de débogage ARM

Fourchette de salaire et autres rémunérations et avantages

$159,600.00 - $239,400.00

L'échelle de salaire ci-dessus reflète la fourchette large, du minimum au maximum, pour ce code d'emploi pour l'emplacement pour lequel il a été publié. Plus important encore, veuillez noter que le salaire n'est qu'une composante de la rémunération totale chez Qualcomm. Nous offrons également un programme de bonus discrétionnaire annuel compétitif et la possibilité d'octroi annuel de RSU (les employés bénéficiant de plans d'incitation à la vente ne sont pas éligibles à notre bonus annuel). De plus, notre ensemble d'avantages sociaux très compétitif est conçu pour soutenir votre succès au travail, à la maison et dans vos loisirs. Votre recruteur sera heureux de discuter de tout ce que Qualcomm a à offrir – et vous pouvez consulter plus de détails sur nos avantages sociaux aux États-Unis sur ce lien.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026