Arm logo

Senior Performance Analysis Engineer

Arm

Job Description

Would you love to investigate performance issues and suggest product improvements on the different parts of a Cloud Server’s System-on-a-Chip? Would you like to analyze the performance of Arm's future CPUs, graphics processors (GPUs) and Interconnect IPs when they are working together?

Arm's Client Performance Analysis team is a team of highly motivated engineers ensuring that we maintain our leadership in mobile computing by helping our partners build outstanding products. Using detailed competitive analysis, sophisticated workload characterization and advanced software modelling, we are regularly influencing Arm's engineering teams and its partners.

Position can be based in Cambridge or Sophia Antipolis (FR).

Responsibilities

You will join the Systems Performance Analysis team within Central Technology as the System Analysis Engineer. You will run experiments on a pre-Silicon SoC environment analysing the performance of the different Arm components (CPU, GPU, etc) using use-cases close to the ones run on Cloud Server’s System-on-a-Chip. You will help bringing up some of these use cases and understanding their behavior on future Servers. You will be in charge of finding the different potential bottlenecks and help providing solutions.

More than anything else, you have a willingness to absorb as much as possible about this new challenge. Given the impact and reach of this field, you’ll be encouraged to share this knowledge with other specialists across the company. This is centered around promoting and demonstrating the Arm core beliefs and behaviors.

Required Skills And Experience

  • Detailed understanding of computer architecture.
  • Familiarity with Verilog/SystemVerilog
  • Front End Design and/or Performance analyst experience
  • Experience on Ruby, Assembly language, ideally in Arm assembly and programming languages such as C or C++.
  • Proactive and motivated, able to collaborate with a Team and other groups.

Nice To Have Skills And Experience

  • Experience with Unix, scripting, and source control systems (e.g., Git, Subversion).
  • Familiarity with one or more CPU instruction sets.
  • Familiarity with ARM architectures.
  • Experience with compilers and/or device drivers.
  • Flair for lateral thinking and problem solving.

In Return

Your particular benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. Arm’s benefits program provides permanent employees with the opportunity to stay innovative, healthy and create a positive working environment.

  • Group Personal Pension Plan with enhanced company contribution
  • Medical, Travel, Health & Life Insurance
  • Holiday, 25 days annual leave with option to buy an additional 5 days per year
  • Sabbatical, 20 paid days every four-year of service
  • Volunteering, One paid working day each year (Team-ARM)
  • Cycle to work, free car parking, gym on site, team and social events

Accommodations at Arm

At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility.

Hybrid Working at Arm

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

Equal Opportunities at Arm

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 don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Benefits
Extracted with AI

  • Pension plan
  • Medical, Travel, Health & Life Insurance
  • 25 days annual leave with option to buy an additional 5 days per year
  • Sabbatical, 20 paid days every four-year of service
  • Volunteering, One paid working day each year
  • Cycle to work
  • Free car parking
  • Gym on site
  • Team and social events

Similar jobs

Last update: 23 minutes ago

Arm logo
Arm

Intern Software Engineer

Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.

Arm logo
Arm

RTL Design Engineer – Memory Controller

Join Arm as an RTL Design Engineer in Austin, TX, focusing on memory controller design with hybrid work flexibility.

Arm logo
Arm

Machine Learning Software Engineer

Join Arm's Machine Learning Software team in Galway to develop high-performance ML applications on Arm hardware.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

Inclusively logo
Inclusively

Senior Business Insights Analyst

Join as a Senior Business Insights Analyst to drive strategic decision-making with data insights. On-site in Sunnyvale, CA.

Armis logo
Armis

Front-end Web Developer

Join Armis as a Front-end Web Developer to enhance UI/UX with HTML5, CSS, JavaScript, and more. Competitive salary and benefits offered.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

Progress logo
Progress

Senior Marketing Operations Analyst

Join Progress as a Senior Marketing Operations Analyst to optimize marketing campaigns and drive business performance.

Swile logo
Swile

Senior Security Engineer - Application Security

Join Swile as a Senior Security Engineer focusing on application security, threat modeling, and vulnerability management.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

Gorgias logo
Gorgias

Senior Back-end Engineer - In App Analytics

Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Front logo
Front

Solutions Engineer

Join Front as a Solutions Engineer in Paris. Leverage your technical expertise to drive product solutions and engage with top prospects.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

Anthropic logo
Anthropic

Technical Program Manager, External Technical Partnerships

Join Anthropic as a Technical Program Manager to drive cloud deployments and partnerships with Amazon Bedrock and GCP Vertex AI.

Expleo Group logo
Expleo Group

Senior Data Engineer

Join Expleo Group as a Senior Data Engineer in Madrid. Work on international projects with flexible hours and hybrid work model.

Toughbyte logo
Toughbyte

Senior Frontend Developer

Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.