CPU Architect and Software Optimizer
3 weeks ago
As a developer of power-efficient processor technology, you will play a crucial role in enabling next-generation CPU and accelerator-based technologies. Your primary responsibilities will include:
* Analyzing software stacks to understand their behavior and identify areas for optimization
* Developing and optimizing software components using Arm assembly and C/C++ programming
* Collaborating with cross-functional teams to integrate software and hardware components
* Evaluating the performance and efficiency of software and hardware solutions
To succeed in this role, you will need a solid understanding of computer architecture, embedded systems, and software development principles. Experience with assembly programming, optimizing and profiling software, and software development on Linux, Android, or similar systems is highly desirable. Strong knowledge of C or C++ programming and good oral and written English skills are essential. Knowledge of scripting languages, including Python, is also beneficial.
Benefits:
At Arm, we offer a comprehensive benefits package, including a competitive salary, health insurance, retirement savings plan, and paid time off. We also provide opportunities for professional growth and development, as well as a collaborative and inclusive work environment. Whether you're looking for a challenging career opportunity or a fulfilling work-life balance, Arm has something to offer.
**Estimated Salary:** $140,000 - $200,000 per year, depending on location and experience.
-
Arm CPU Optimizations Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob Description:We are seeking an experienced Arm CPU Optimizations Specialist to join our machine learning team at Arm Limited. As a key member of our group, you will be responsible for optimizing CPU kernels to improve model performance and accuracy.Key Responsibilities:Optimizing CPU kernels using vector and matrix extensionsAnalyzing complex machine...
-
CPU Architect Expert
7 days ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob Title: High-Performance CPU DesignerWe are the Arm Central Technology Group, a leading technology provider shaping next-generation Arm CPUs.The position of High-Performance CPU Designer is ideal for an innovative and skilled professional who wants to break through bottlenecks in CPU performance using models, emulators and real...
-
CPU Researcher
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeJob Title: CPU ResearcherWe are currently hiring an experienced CPU researcher to work on improving CPU/GPU energy efficiency for a leading tech company.This role involves investigating performance and energy bottlenecks of the mobile CPU micro-architecture pipeline. You will be developing novel techniques for performance and energy software/hardware...
-
Principal CPU Architect
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Codasip Full timeRoles and ResponsibilitiesAs a Principal CPU Architect at Codasip, you will play a key role in shaping the future of RISC-V verification, working closely with international teams to develop innovative solutions.Key ResponsibilitiesDevelop verification solutions, drive complex design verification activities, and collaborate with cross-functional teams to...
-
CPU/NPU Development Specialist
6 days ago
Cambridge, Cambridgeshire, United Kingdom Huawei Technologies Research & Development (UK) Ltd Full timeJob DescriptionThe ideal candidate will possess a strong understanding of CPU/NPU architecture and workload extraction, as well as a good grasp of compiler, binary analysis, and software/hardware co-optimization. We are looking for someone with extensive industry experience in workload modeling and CPU/NPU architecture development.A Master's or PhD degree in...
-
CPU and Accelerator Specialist
6 days ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeJob Overview:We are looking for a talented individual to fill the position of CPU and Accelerator Specialist at Arm. The successful candidate will have a strong background in software development and a good understanding of computer architecture and embedded systems.Key Responsibilities:Porting applications to Arm silicon and modeling platformsAnalyzing...
-
CPU Verification Expert
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full timeCPU Verification ExpertEuropean Tech Recruit is seeking an experienced CPU Verification Expert to join their team in Cambridge, UK. The estimated salary for this role is £90,000 - £110,000 per year.The company is a global leader in the semi-conductor and software design industry and is entering a new growth phase to provide new technologies and products...
-
Efficient Software Code Architect
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom The Engage Partnership Recruitment Full timeCPU Algorithmic Solutions SpecialistWe're seeking a skilled expert in CPU algorithms to join our dynamic team at The Engage Partnership Recruitment.About the OpportunityYou'll contribute to the design, development, and optimization of software solutions using C++ and Python.Deep understanding of embedded software algorithms and Verilog is required.Your role...
-
Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full timeWe are looking for an experienced CPU Verification Specialist to join our team at Workonblockchain. As a key member of our CPU team, you will play a critical role in developing and implementing verification methodologies for our projects.Your responsibilities will include taking ownership of specific areas of our CPU projects, ranging from unit-level...
-
Arm CPU Verification Expert
2 months ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeAbout the Role:We are seeking a highly skilled Verification Engineer to join our team at Arm Limited. As a Verification Engineer, you will play a critical role in ensuring the quality and reliability of our CPU IP.Key Responsibilities:- Develop and implement verification strategies for our CPU IP.- Collaborate with project leads and team members to plan,...
-
Software Engineering Specialist
6 days ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeJob DescriptionWe are looking for a skilled Software Engineer who would build innovative software solutions for various markets.The ideal candidate will apply their experience and insight within this domain to craft and optimize tools for machine learning networks that target Arm's CPUs, GPUs, and NPUs.
-
CPU Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full time**Key Responsibilities:**Taking ownership of a specific area of a CPU project, ranging from unit-level testbench development to the overall verification methodology for the project.Planning, tracking, and coordinating tasks to meet high-quality goals within the set timelines.Evaluating and determining causality of different issues throughout the verification...
-
Arm CPU Developer Tools Specialist
5 days ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob DescriptionAs a Senior Software Engineer for Performance Analysis, you will play a key role in designing and developing the next generation of performance analysis tools for Arm CPUs. You will be responsible for creating high-quality code, testing, and maintaining existing features while also driving continuous improvement.
-
Verification Team Lead
6 days ago
Cambridge, Cambridgeshire, United Kingdom Workonblockchain Full timeAre you an experienced Verification Engineer looking for a new challenge? Do you want to work on exciting CPU projects and contribute to the development of innovative technologies?About the CompanyEuropean Tech Recruit is a Global Semiconductor and Software Design Company located in Cambridge, UK. We are currently entering a new growth phase and seeking...
-
CPU Verification Expert
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeWe are seeking a highly skilled CPU Verification Expert to join our team at Arm Limited. This is an exciting opportunity for you to utilise your engineering skills to build support for technologies and influence millions of devices for years to come.Job OverviewThis role involves contributing to all phases of the verification flow, including...
-
Chief Security Architect
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom SiFive Full timeAbout SiFiveSiFive is a leading technology company that specializes in creating innovative compute solutions using RISC-V architecture. As pioneers in the industry, we are dedicated to delivering high-performance and data-intensive applications that transform the future of computing.We are currently seeking an experienced Chief Security Architect to join our...
-
Performance Optimization Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time**About the Role**At Arm Limited, we are seeking a highly skilled Performance Optimization Specialist to join our Client Performance Analysis team. As a key member of this team, you will be responsible for investigating performance issues and suggesting product improvements on the different parts of a Cloud Server's System-on-a-Chip.The ideal candidate will...
-
Chief Security Architect
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom SiFive Full timeJob Overview:SiFive is a pioneer in the field of RISC-V, and we are looking for a highly skilled AI Security Architect to join our team. This role will play a vital part in creating silicon at the speed of software across our entire IP portfolio.In this position, you will be responsible for planning the roadmap for SiFive's security features and...
-
Software Engineering Specialist
6 days ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeDeveloper Tools Engineer RoleWe are seeking a highly skilled Developer Tools Engineer to join our Streamline team. As a member of this team, you will design, develop, and maintain performance analysis tools for Arm CPUs.Your responsibilities will include code development, testing, and maintenance, as well as contributing to our developer documentation and...
-
High-Performance Machine Learning Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeAbout Us:At Arm Limited, we believe that high-performance machine learning workloads on Arm CPUs require the co-development of sophisticated algorithms and highly optimized CPU kernels. Our rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance.Job Summary:We are looking for a talented...