Join Arm as a Hardware Performance Analysis Engineer
Are you passionate about investigating performance issues and suggesting product improvements on various parts of a Cloud Server’s System-on-a-Chip? Do you want to analyze the performance of Arm's future CPUs and Interconnect IPs when they work together? If so, Arm's Infrastructure Performance Analysis team is looking for you!
About the Role
As a System Performance Analysis Engineer, you will be part of the Solutions Performance Analysis team within Central Technology. Your primary responsibility will be to run experiments on pre-Silicon SoC environments, analyzing the performance of different Arm components such as CPUs and Interconnects. You will work with use-cases similar to those run on server and networking products, helping to bring up these use cases and understanding their behavior on future platforms. Identifying potential bottlenecks and providing solutions will be a key part of your role.
Key Responsibilities
- Conduct performance analysis on pre-Silicon SoC environments.
- Analyze the performance of Arm components like CPUs and Interconnects.
- Identify and resolve potential bottlenecks in system performance.
- Collaborate with engineering teams and partners to influence product development.
- Share knowledge and insights across the company to promote Arm's core beliefs and behaviors.
Required Skills and Experience
- Detailed understanding of computer architecture.
- Familiarity with Verilog/SystemVerilog and front-end design.
- Experience with Ruby, Assembly language (ideally Arm assembly), and programming languages such as C or C++.
- Ability to work collaboratively in teams and with colleagues across different groups and sites.
Nice to Have Skills
- Experience with Unix, scripting, and source control systems (e.g., Git, Subversion).
- Familiarity with one or more CPU instruction sets and ARM architectures.
- Experience with compilers and/or device drivers.
- Strong lateral thinking and problem-solving skills.
What We Offer
At Arm, we are known for our team culture, which includes regular career conversations, access to a multitude of learning resources, and a commitment to diversity, equity, and inclusion. We offer flexible working hours and a progressive leave policy to accommodate unexpected needs. Our new offices are designed for collaboration, but we also support working from home as part of our hybrid working model.
Hybrid Working at Arm
Arm’s hybrid working approach is designed to support both high performance and personal wellbeing. We believe in the value of face-to-face collaboration while recognizing the importance of flexibility. Teams are empowered to determine their own hybrid working patterns based on their needs.
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 value diversity and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
If this role sounds like a fit for you, we would love to hear from you!
Benefits Extracted with AI
- Flexible working hours
- Progressive leave policy
- Hybrid working environment
- Diversity, equity, and inclusion approach
- Career development opportunities
Similar jobs
Last update: 23 minutes ago
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Software Engineer Specialist - Phalcon PHP and .Net Core
Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
System Engineer Tier 2
Join EVS Broadcast Equipment as a System Engineer Tier 2, focusing on IT-based broadcast systems support and project functions.
Software Engineer II - Travel and Traffic Platform
Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Software Engineer with C/C++ and Python
Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.