Idaho Health Insurance Exchange
Qualcomm
Ingénieur Principal en Analyse de Performance CPU
À propos du poste
Société : Qualcomm Technologies, Inc.
Domaine d'activité : Groupe Ingénierie, Groupe Ingénierie > Architecture SoC
Remarque : Ce poste est ouvert à Santa Clara, San Diego et Austin. La rémunération sera ajustée en fonction du lieu.
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 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 CV).
À 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 candidatures non sollicités des agences. Veuillez ne pas transmettre de CV à notre alias d'emploi, aux employés de Qualcomm ou à tout autre site 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.
Si vous souhaitez plus d'informations sur ce rôle, veuillez contacter le service Carrières de Qualcomm.
Lire la suite
Résumé général
En tant qu'Ingénieur Principal en Analyse de Performance CPU, vous travaillerez sur l'analyse et l'optimisation des performances CPU, le développement de micro-benchmarks, la caractérisation de charges de travail, le traçage de charges de travail et la réalisation d'analyses de performance concurrentielles à l'aide de benchmarks et de charges de travail standard de l'industrie.
Rôles et responsabilités
- Collecter des données de performance CPU pour diverses charges de travail et benchmarks
- Mener une caractérisation détaillée des charges de travail sur simulateurs de performance et silicium
- Profiler l'exécution des charges de travail et identifier les pistes d'amélioration des performances des charges de travail en logiciel (OS, Bibliothèques, Frameworks) et en matériel
- Développer des outils et des techniques pour collecter des traces représentatives de charges de travail afin d'alimenter le simulateur de performance CPU
- Créer des micro-benchmarks pour comprendre les caractéristiques de performance du CPU / SoC des concurrents
- Construire des modèles de prédiction de performance concurrentielle
- Présenter les données de performance concurrentielle de manière concise
Compétences/Expérience minimales
- Solide compréhension de l'architecture informatique et des fondamentaux des systèmes d'exploitation
- Solides compétences en scripting -- Bash / Perl / Python
- Maîtrise de l'assembleur ARM compatible C / C++ / x86
- Familiarité avec les modèles de performance CPU
Qualifications minimales
- Licence en génie électrique, informatique ou domaine connexe et 8+ années d'expérience en ingénierie système ou dans un domaine connexe.
OU
Maîtrise en génie électrique, informatique ou domaine connexe et 7+ années d'expérience en ingénierie système ou dans un domaine connexe.
OU
Doctorat en génie électrique, informatique ou domaine connexe et 6+ années d'expérience en ingénierie système ou dans un domaine connexe.
- 2+ années d'expérience dans un ou plusieurs domaines technologiques et produits d'architecture système (par exemple, système d'alimentation, gestion des ressources partagées, gestion des limites/thermique, îlots matériels).
Qualifications préférées
- Maîtrise ou Doctorat en génie électrique, génie informatique / sciences avec 12+ années d'expérience pertinente
- Expérience avec des outils de profilage de performance matérielle (tels que Vtune, perf), des outils d'instrumentation binaire (tels que DynamoRio, PIN)
- Expérience dans la caractérisation de benchmarks standard de l'industrie (par exemple, CPU2017, GeekBench, AnTuTu, Speedometer) et de charges de travail telles que Memcached, NGINX, Redis, DCPerf
- Expérience dans l'écriture de micro-benchmarks pour mesurer les caractéristiques de performance d'un CPU / SoC
- Expérience préalable dans le développement d'outils de collecte de traces et leur utilisation pour tracer des charges de travail afin d'alimenter les simulateurs de performance CPU
- Expérience avec des simulateurs de performance CPU / modèles analytiques
- Expérience des internes des systèmes d'exploitation (Windows / Linux / Android), de la programmation système et des compilateurs (GCC, LLVM, JIT)
- Connaissance du paysage concurrentiel, des spécifications des fonctionnalités et des tendances de l'industrie dans les domaines des serveurs et des clients
Fourchette de salaire et autres rémunérations et avantages sociaux
$272,900.00 - $409,300.00
L'échelle de salaire ci-dessus reflète l'échelle de salaire 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 d'actions RSU annuelles (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.
