Huawei R&D UK
Performance Modelling Engineer
Cambridge, GB
Sponsorship not specifiedDetected 69 days ago
PythonC++Electrical EngineeringHardware DesignResearchCommunication
About the role
- Huawei's UK Research Center is seeking a Performance Modeling Engineer to join our growing CPU Architecture team.
- You will be at the forefront of pioneering next-generation CPU innovations and guiding Huawei's architectural roadmap.
Responsibilities
- You will design, implement, and refine performance models that accurately predict CPU microarchitecture behavior, maintaining in-house toolchains for cycle-accurate, trace-driven, or statistical simulations.
- This includes developing new methodologies, automating workflows, and creating intuitive visualizations to reveal bottlenecks and guide optimizations.
- Working closely with architects, software engineers, and a global community of performance modeling experts, you will collaborate on design reviews, share best practices, and continuously improve our modeling strategies to inform next-generation CPU innovations.
- This spirit of innovation has led Huawei to work in close partnership with leading academic institutions in the UK to develop and refine the latest technologies.
- The partnership between UK and Huawei help to develop the technologies of the future that will transform the way we all communicate, work and live.
- With a practical approach to everything we do, we concentrate our efforts and invest patiently to drive technological breakthroughs.
- Our combined passion drives development across the global innovation value chain.
- In the UK, we already have design centers in Cambridge, London, Edinburgh and Ipswich.
- We invite you to join us on this exciting journey and drive your career forward.
Requirements
- Required: Bachelor's (BS) or Master's (MS) degree in Computer Science, Electrical Engineering, or related fields, with coursework or relevant experience in Computer Architecture.
- Prior hands-on experience in performance modeling and analysis of CPU microarchitecture.
- Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics.
- Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis.
- Excellent interpersonal skills, with a track record of working collaboratively in multi-disciplinary teams.
- Experience with power models and cache system models.
- Experience with, or understanding of, Arm architectures (e.g., Armv8-A, Armv9-A).
- Experience with RTL and SystemC simulators.
- Knowledge of System Architecture/Software.
- This job description is only an outline of the tasks, responsibilities and outcomes required of the role.
Benefits
- Our vision and mission is to bring digital to every person, home and organization for a fully connected, intelligent world.
- Huawei Research and Development UK Limited Overview Huawei's vision is a fully connected, intelligent world.
Company info
- About Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices.
Apply directly at Huawei R&D UK →Create a free account for alerts like thisView Huawei R&D UK immigration profile
This listing is sourced directly from Huawei R&D UK's careers page and normalized into a canonical job model.