XX
Principal Performance Applications EngineerArmUnited States
XX

Principal Performance Applications Engineer

Arm
  • US
    United States
  • US
    United States

À propos

Overview Applications Engineering is a multifaceted and wide‑ranging role that combines deep technical expertise with outstanding interpersonal skills. As a Performance Applications Engineer at Arm, you will mainly work with our partners to guide them through difficult and exciting software technical challenges!
Responsibilities
Engage with Arm's partners through the web portal and virtual meetings to tackle sophisticated performance debugging and optimization problems revolving around Arm IP and Arm‑based systems.
Assist in debugging hardware performance issues during the SoC bring‑up stage.
Support Arm's performance debug tools to help partners understand how hardware features impact workloads of interest, and how to tune hardware and software to achieve the highest level of performance.
Develop and present training courses on Arm's SoC, performance tooling, and processes to partner development teams.
Collaborate closely with other product engineering groups, acting as the voice of the customer to motivate change and improve existing products through raising defects, reviewing documentation, crafting software examples, and writing knowledge articles to facilitate proactive learning.
Required Skills and Experience
Bachelor's, Master's, or PhD degree in Computer Engineering, Computer Science, or Electrical Engineering (other subject areas will also be considered with meaningful experience)
Minimum of 10 years of experience in application development and experience with workload performance optimization
Experience performing performance analysis for industry standard benchmarks and data‑center workloads on real and simulated platforms
Deep understanding of application/server class processors
Comprehensive knowledge of the interaction between software and hardware
Plentiful experience crafting and debugging software in C and C++
Experience with software performance analysis and debugging tools and applications, including perf()
Good understanding of the Linux kernel, including how to build
Strong foundational knowledge of SoC architectures, particularly CPU clusters, interconnects, and memory subsystems
Nice to Have Skills and Experience
Experience using software debuggers, compilers, modeling solutions, and simulation
Familiarity with Arm products and Arm's software ecosystem
Experience working directly with external and internal customers
Ability to learn new hardware system features quickly
Ability to take on explorative work independently
Benefits Salary range: $249,900–$338,100 per year. Hybrid office‑home work scheme.
Equal Opportunities Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#J-18808-Ljbffr
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.