At a Glance
- Tasks: Design and develop cutting-edge CPU architecture while collaborating with a dynamic team.
- Company: Leading tech firm focused on innovation and client satisfaction.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Why this job: Join a pioneering team and shape the future of computing technology.
- Qualifications: 5+ years in CPU architecture, strong programming skills, and collaborative mindset.
- Other info: Exciting projects with potential for significant career advancement.
The predicted salary is between 48000 - 72000 £ per year.
The CPU Architect will be responsible for the development of a brand new and competitive CPU architecture, and defining interfaces between hardware, firmware and the operating systems for systems based on it. He/She will be part of the team that works with other architects, and together they will look after client’s interests and requirements, turning them into reality, and bridging the architectural excellence and the user experience.
Required:
- 5+ years of relevant experience
- Good understanding of CPU instruction set architecture and assembly language
- Familiar with the ARM/RISC-V/MIPS architecture and the micro-architecture of current ARM/RISC-V CPU cores
- Experience in software development (C, C++, assembly, Python)
- Experience modeling microprocessors using higher-level languages like C/C++
- Work well under a cross-geography collaborative environment
Desired:
- Familiarity with one or more of the following technologies: the Advanced Vector Extensions (AVX), the Scalable Vector Extension (SVE), Scalable Matrix Extension (SME), Confidential Compute Architecture (CCA), Morello/CHERI
- M.S. or PhD in Electrical Engineering, Computer Science or relevant subjects
- Experience in compiler backend, such as code generation, performance analysis and code optimization
- Excellent verbal and written communication skills
CPU Architect - HW employer: Microtech Global Ltd
Contact Detail:
Microtech Global Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land CPU Architect - HW
✨Tip Number 1
Network like a pro! Reach out to professionals in the CPU architecture field on LinkedIn or at industry events. We can’t stress enough how valuable personal connections can be in landing that dream job.
✨Tip Number 2
Showcase your skills! Create a portfolio or GitHub repository with projects that highlight your experience in CPU architecture and software development. This gives potential employers a tangible look at what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to CPU instruction sets and micro-architecture. We recommend practicing with peers or using online resources to get comfortable with the types of questions you might face.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace CPU Architect - HW
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with CPU architecture and relevant technologies. We want to see how your skills align with the job description, so don’t be shy about showcasing your expertise in ARM/RISC-V/MIPS and software development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about CPU architecture and how your background makes you a perfect fit for our team. Let us know how you can bridge architectural excellence with user experience.
Showcase Your Projects: If you've worked on any relevant projects, make sure to mention them! Whether it's modeling microprocessors or developing software in C/C++, we want to see what you've done and how it relates to the role.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Microtech Global Ltd
✨Know Your CPU Architectures
Make sure you brush up on your knowledge of CPU instruction set architectures, especially ARM, RISC-V, and MIPS. Be ready to discuss how these architectures influence design decisions and user experience, as this will show your depth of understanding.
✨Showcase Your Software Skills
Since software development is a key part of the role, prepare to talk about your experience with C, C++, assembly, and Python. Bring examples of projects where you modelled microprocessors or optimised code, as this will demonstrate your practical skills.
✨Collaborate Like a Pro
Given the cross-geography collaborative environment, be prepared to share experiences where you successfully worked with teams from different locations. Highlight your communication skills and how you ensured everyone was on the same page.
✨Familiarise Yourself with Advanced Technologies
If you have experience with technologies like AVX, SVE, or CCA, make sure to mention them. Even if you’re not an expert, showing that you’re aware of these advancements can set you apart and demonstrate your commitment to staying current in the field.