- Develop, test, and maintain accurate performance models for system IPs, ranging from a memory subsystem to an interconnect for multiple processing elements or for die-to-die connection
- Collaborate with multi-site engineering teams to make data-driven decisions on many of their current engineering issues
- Collaborate with hardware design engineers to prune the design space of next generation NPU designs, understanding performance opportunities on current processors and investigate potential micro-architectural enhancement
- Collaborate with software engineers to enable various levels of software development at the very early stage
- Support hardware design engineers to solve potential performance issues in design verification flows
- Develop systems and performance analysis tools necessary for performance correlation and verification workflows
- Masters, PhD, or equivalent experience in Computer Engineering, Electrical Engineering, or related field
- Knowledge of on-chip bus protocols such as AMBA, coherency flows, interconnects, memory subsystems
- Demonstrated ability in system performance modelling, workload analysis, system performance bottleneck debug and analysis
- Strong problem solving and analytical skills
- Strong programming skills with good understanding of object-oriented languages such as C++/Python
- Knowledge of performance or functional modelling of NPUs, CPUs, or GPUs
- Excellent collaboration skills
- Outstanding written and verbal communications
- Knowledge of Machine Learning concepts and ML hardware accelerators
- Prior experience in simulator development
- Proficiency in computer/SoC architecture and performance trade-offs
- Knowledge of a system modelling/simulation technology, such as SystemC, Gem5, Simics, QEMU and etc
- Knowledge of Verilog and/or VHDL and experience with simulators and waveform debugging
- Familiarity with RISC-V architectures and instruction sets
- Knowledge of script languages
- Application review > 1st Interview > 2nd Interview (technical) > 3rd Interview
-
Staff Performance Engineer
5 days ago
ARM Cambridge, United Kingdom**Staff Performance Engineer - Compilers** · Arm technology is pervasive around the world. The Performance Solutions team within the Development Solutions Group ensures that foundational, performance-critical software like compilers and runtime libraries make the best use of our ...
-
Performance Modelling Engineer
5 days ago
ARM Cambridge, United KingdomWould you like to join the team that defines the micro-architecture of the future Arm CPUs, and influence the future by crafting products that millions of people will use all over the world? We are looking for engineers willing to accept the challenge ofgrowing our modelling and ...
-
Principal Performance Analysis Engineer
5 days ago
ARM Cambridge, United Kingdom**Job Overview**: · The Central Technologies Group (CTG) at Arm is responsible for defining the architecture of the best-in-class silicon demonstrators that are based on Arm's IP compute sub-system solutions. These designs incorporate a wide range of Arm components to constructa ...
-
Senior Performance Analysis Engineer
5 days ago
ARM Cambridge, United KingdomWould you love to investigate performance issues and suggest product improvements on the different parts of a Mobile Phone's System-on-a-Chip? Would you like to analyse the performance of Arm's future CPUs, graphics processors (GPUs) and Interconnect IPswhen they are working toge ...
-
Staff Performance Analysis Engineer
5 days ago
ARM Cambridge, United Kingdom**Job Overview**:The Central Technologies Group (CTG) at Arm is responsible for defining the architecture of the best-in-class silicon demonstrators that are based on Arm's IP compute sub-system solutions. These designs incorporate a wide range of Arm components to constructa ful ...
-
ARM Cambridge, United KingdomAre you highly inquisitive with a committed approach to improving performance? Do you want to make an impact on the future of Smartphone and Laptop computing? · We are looking for experienced engineers with a strong understanding of computer architecture and performance analysis ...
-
Gpu Compute Performance Analysis Engineer
4 days ago
ARM Cambridge, United Kingdom**Your new team** · You'll join a multifaceted, collaborative and highly motivated Agile software development team working with next generation Mali mobile GPUs. · Developing with the latest yet-to-be-published Android versions and crafting the technologies that the mobile market ...
-
Systems Performance Engineer
5 days ago
Yolk Recruitment Ltd Stevenage, United Kingdom**SYSTEMS PERFORMANCE ENGINEER - INSIDE IR35 - £70 PER HOUR - SC CLEARED (OR WILLING TO UNDERGO) - 18 MONTHS - STEVENAGE OR BRISTOL - SINGLE STAGE INTERVIEW** · Yolk Recruitment are recruiting for a Systems Performance Engineer to work an 18 month deal with our client based out o ...
-
Performance and Dynamics Engineer
4 days ago
European Recruitment Cambridge, Cambridgeshire, United KingdomEuropean Recruitment are working closely with a leading semiconductor company, based in Cambridge, who are looking for an experienced GPU Compiler Engineer to join their team. · In this role you will join a team focused on supporting graphics and compute APIs and work to improve ...
-
Performance & Efficiency Engineer
4 days ago
European Recruitment Cambridge, Cambridgeshire, United KingdomPrincipal SoC Modeling Engineer We are working with the world's premier CPU and IP development company who are looking to recruit and experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible ...
-
Performance & Efficiency Engineer
1 week ago
European Recruitment Cambridge, Cambridgeshire, United KingdomWe are working with the world's premier CPU and IP development company who are looking to recruit and experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible for creating these system level ...
-
Principal Performance Engineer
5 days ago
ECM Selection Cambridge, Cambridgeshire, United KingdomElegant approaches to ultra-low latency software engineering · Contribute to the state of the art in high performance, low latency algorithmic software where nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed l ...
-
Technical Performance Engineer
5 days ago
Anglian Water Services Ltd Cambridge, Cambridgeshire, United Kingdom Full timeCirca £43,000 - depending on skills and experience + company van · Permanent, Full time, 37 hours a week · To improve the performance and efficiency of operational assets and activities across all sites. You will provide technical support to the team and will undertake projects ...
-
Software Performance Engineer
4 days ago
European Recruitment Cambridge, Cambridgeshire, United KingdomStaff Compiler Engineer We are working with the world's premier GPU development company who are looking to recruit experienced compiler developers for their growing GPU backend development teams in Cambridge. This role will see you work on LLVM compiler development to help improv ...
-
Performance and Dynamics Engineer
4 days ago
European Recruitment Cambridge, Cambridgeshire, United KingdomGPU Compiler EngineerEuropean Recruitment are working closely with a leading semiconductor company, based in Cambridge, who are looking for an experienced GPU Compiler Engineer to join their team.In this role you will join a team focused on supporting graphics and compute APIs an ...
-
Performance & Efficiency Engineer
4 days ago
European Recruitment Cambridge, Cambridgeshire, United KingdomPrincipal SoC Modeling EngineerWe are working with the world's premier CPU and IP development company who are looking to recruit and experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible f ...
-
Performance & Efficiency Engineer
1 week ago
European Recruitment Cambridge, Cambridgeshire, United KingdomWe are working with the world's premier CPU and IP development company who are looking to recruit an experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible for creating system-level perform ...
-
Performance Analysis Engineer
2 weeks ago
DiverseJobsMatter Cambridge, Cambridgeshire, United KingdomJOB DESCRIPTIONWe are looking for a software engineer with a strong analytical approach to join the team and help ensure the best performance and quality with most recent ML software and IP.The successful engineer will be highly flexible, quick to learn and be motivated by the op ...
-
Performance Analysis Engineer
1 week ago
arm limited Cambridge, United KingdomThe Role · Job Overview: · We are looking for a cunning champion in software engineering with a strong analytical mindset to join the team and help ensure the best ML performance with most recent Arm ML software, systems and IP. · The successful engineer will be highly flexibl ...
-
Software Performance Engineer
4 days ago
European Recruitment Cambridge, Cambridgeshire, United KingdomStaff Compiler EngineerWe are working with the world's premier GPU development company who are looking to recruit experienced compiler developers for their growing GPU backend development teams in Cambridge. This role will see you work on LLVM compiler development to help improve ...
NPU System Performance Engineer - Cambridge, United Kingdom - Neubla
Description
NPU System Performance Modelling Engineer in Cambridge, UK
About Neubla
As pioneers of innovative neural computing, Neubla is transforming the future of computing by bringing the enormous potential of neural computing to the highest performance in most data-intensive applications. Neubla is made up of people with expertise and lots of experience in many different fields such as AI, semiconductor design, and compilers. At Neubla, you can work in a rapidly changing environment where your new ideas will become innovative products, services, and customer experiences, working with talented colleagues. Neubla offers a competitive package with benefits, including health insurance, a pension scheme, employee wellness support, and a variety of snacks in the office
Summary
We're looking for an exceptional individual with a passion to learn about ground-breaking AI architectures and who is eager to build highly optimised models for performance and functional simulation.
Performance and functional simulation are critical tools for architecture exploration, and it has been used to make many important decisions of various systems. In this highly visible role, you will collaborate closely with multi-site HW and SW teams to investigate and evaluate new micro-architectural ideas and design trade-offs to shape the system features of the next generation AI accelerator by developing, verifying, and using performance models for data-driven architectural exploration and validation.
Job Description
Qualifications
Preferred Qualifications
The Process