Qualcomm

Sr. Staff Engineer, CPU Software Test Engineer (Server)

PythonJavaC++
Traduction automatique. Consultez l’original.

À propos du poste

Société : Qualcomm Canada ULC

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

Candidats : 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 à [email protected] ou appeler le numéro d'appel 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).

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.

À tous les agences de staffing et de recrutement : Notre site Carrières est uniquement destiné aux personnes recherchant un emploi chez Qualcomm. Les agences de staffing et de recrutement et 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 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 la société. Qualcomm n'est pas responsable des frais liés aux CV/candidatures non sollicités.

Si vous souhaitez obtenir plus d'informations sur ce rôle, veuillez contacter le service Carrières de Qualcomm.

Résumé général

En tant qu'innovateur technologique de premier plan, Qualcomm repousse les limites du possible pour permettre les expériences de nouvelle génération et stimule la transformation numérique afin de contribuer à la création d'un avenir plus intelligent et connecté pour tous.

En tant qu'Ingénieur Logiciel Qualcomm, vous concevrez, développerez, créerez, modifierez et validerez des logiciels embarqués et cloud edge, des applications et/ou des programmes utilitaires spécialisés qui lancent des produits de pointe de classe mondiale qui répondent et dépassent les besoins des clients.

Les Ingénieurs Logiciels Qualcomm collaborent avec les ingénieurs systèmes, matériels, architecture, test et d'autres équipes pour concevoir des solutions logicielles au niveau du système et obtenir des informations sur les exigences de performance et les interfaces. Nouveau poste.

Aperçu du poste

  1. Créer des plans de test logiciel/firmware, en abordant la matrice de traçabilité des exigences et la couverture des tests, par rapport aux exigences fonctionnelles
  1. Concevoir, développer, exécuter et maintenir des suites de tests automatisés logiciel/firmware dans le but de vérifier la qualité et la conformité des produits Qualcomm aux niveaux fonctionnel, d'intégration et système
  1. Tester manuellement, le cas échéant, l'expérience client d'installation et de déploiement du matériel et du logiciel Qualcomm dans un environnement mobile, informatique et automobile.
  1. Participer à la création d'un processus d'ingénierie qualité/ingénierie de publication avec un accent sur l'intégration continue et le déploiement continu
  1. Participer à l'atteinte de la préparation logicielle au niveau de la production, implémenter des cas d'utilisation client, des modèles d'analyse de charge de travail, la création de charge de travail et collaborer avec d'autres équipes sur la mise en route/le débogage/les diagnostics
  1. Se concentrer sur la garantie du bon fonctionnement des systèmes d'exploitation existants et des environnements d'utilisation client, tout en identifiant de fortes opportunités d'amélioration, du point de vue de la puissance et des performances.

Qualifications minimales

  1. Licence (Bachelor's degree) en ingénierie, systèmes d'information, informatique ou domaine connexe et 6+ 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 5+ 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 4+ années d'expérience en ingénierie logicielle ou dans un domaine connexe.
  1. 3+ années d'expérience professionnelle avec des langages de programmation tels que C, C++, Java, Python, etc.

Qualifications préférées

  1. 8+ années d'expérience en validation logicielle/firmware
  1. Expérience démontrée en ingénierie de test logiciel en ingénierie SW/FW avec un accent sur les serveurs de centres de données (minimum 5 ans).
  1. Solide compréhension et expérience des techniques d'automatisation des tests logiciels/firmware
  1. Vaste expérience avec des systèmes d'exploitation tels que Ubuntu Server, RHEL, SUSE, similaires ou serveur Windows
  1. Travailler avec plusieurs équipes d'ingénierie SW/HW pour s'assurer que toutes les exigences et fonctionnalités des exigences de la plateforme de référence ont été validées au niveau composant, intégration, fonctionnel et système
  1. Solides compétences en programmation avec une expérience en langages de programmation C et/ou Python
  1. Expérience dans le développement de cas de test logiciel/firmware automatisés pour les plateformes serveur, prenant en charge la mise en route et les versions logicielles de production

Atouts supplémentaires

  1. Expérience préalable avec l'intégration SW/FW au niveau BIOS/UEFI, firmware BMC, système d'exploitation pour x86/ARM64/RISC-V 64 bits pour plateformes serveur.
  1. Solide compréhension des normes de firmware serveur, de l'implémentation open source et des spécifications pour les serveurs basés sur ARM64

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter