Hardware Performance Analysis Engineer
ArmJoin 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
Intern Software Engineer
Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.
Senior Performance Analysis Engineer
Join Arm as a Senior Performance Analysis Engineer to analyze and improve SoC performance in a hybrid work environment.
RTL Design Engineer – Memory Controller
Join Arm as an RTL Design Engineer in Austin, TX, focusing on memory controller design with hybrid work flexibility.
Machine Learning Software Engineer
Join Arm's Machine Learning Software team in Galway to develop high-performance ML applications on Arm hardware.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
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.
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.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Front End UI Software Engineer
Join as a Front End UI Software Engineer in Galway, focusing on Angular development in a hybrid work environment.
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.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Internship, Correctness & Reliability Engineer, Dojo
Join Tesla as a Correctness & Reliability Engineer Intern in Palo Alto, focusing on program analysis tools for supercomputers.
Senior Business Insights Analyst
Join as a Senior Business Insights Analyst to drive strategic decision-making with data insights. On-site in Sunnyvale, CA.
Computer Science Internship: C++/C Software Developer
Join ASML as a Computer Science Intern focusing on C++/C software development and code visualization.
Machine Learning Scientist
Join PhysicsX as a Machine Learning Scientist to develop innovative models using deep learning for physics simulations.
Senior Software QA Engineer
Join Storyful as a Senior Software QA Engineer in Dublin. Work on test automation, API testing, and agile development.
Machine Learning Mathematics Engineer
Join ASML as a Machine Learning Mathematics Engineer to develop optical metrology solutions using machine learning and optimization algorithms.
Intern - Electrical Engineering and Software Development
Join SPHERICAL as an Electrical Engineering and Software Development Intern in Rotterdam. Work on IC design and software development in a hybrid environment.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Frontend Engineer with React and TypeScript
Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
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.