Job
Graduate CPU Architect
Huawei
•
Apr 18, 2023
💼 Graduate Job
Cambridge
Description
- Huawei is looking for passionate young researchers to work on CPU architecture definitions for the next-generation CPUs. We wish to have PhD graduates to join us to perform R&D on novel ISA and CPU architecture, especially on software-guided ISA definition. You are expected to work on immature technologies and bridge research and engineering.
Requirements
- PhD degree in Computer Science, Electrical & Electronic Engineering, Computer Architecture or related domains
- Good knowledge of CPU architecture
- Experience in CPU modelling
- Good knowledge of Arm/RISC-V assembly languages
- Excellent in C/C++ programming
- Familiar with at least one of the ISAs: ARM, X86, RISC-V, MIPS, ARC
- Desired:
- Good knowledge of ISA and CPU development flows and related technologies as well as tools
- Good knowledge of micro-architecture design and implementation
- Experience in compiler implementation and optimisation
- Experience of Linux kernel development
- Experience of firmware development
- Knowledge in Sail/ASL and formal verification
Education requirements
PhD
Area of Responsibilities
Software Engineering
Responsibilities
- Identifying CPU bottleneck via workload and CPU performance analysis
- CPU functional and performance modelling to help CPU architecture exploration
- Identifying the key missing technologies in the current architecture
- Contributing to design & research methodologies to increase the efficiency and effectiveness
Details
Work type
Full time
Work mode
office
Location
Cambridge
Benefits
- 33 days annual leave entitlement per year (including UK public holidays)
- Group Personal Pension
- Life insurance
- Private medical insurance
- Medical expense claim scheme
- Employee Assistance Program
- Cycle to work scheme
- Company sports club and social events
- Corporate retail discounts
- Flexible working
- Additional time off for learning and development