Senior Software Performance Analysis Engineer

1 month ago


Cambridge Cambridgeshire, United Kingdom DiverseJobsMatter Full time

JOB DESCRIPTION
Do you want to research and contribute to breakthroughs in the graphics and gaming industry?

Make a difference in the performance of games and other applications on billions of our devices Join our innovative graphics research team.

This role is within the growing Client Ecosystem & Engineering team responsible for enabling the best possible Graphics and Gaming applications on our smartphones, Chromebooks, laptops, and 2-in-1 devices.

We are looking for an inquisitive software engineer, a passionate Computer Graphics and video games programmer, willing to explore the full software stack and the underlying hardware and processor architecture.

RESPONSIBILITIES:

The main responsibility of the team is to analyse gaming and graphics workloads on tomorrow's smartphones, identifying performance bottlenecks and novel graphics techniques. The results of these investigations help developers build better software and tools for our GPUs. The team also performs extensive research into trending techniques, such as GPU Driven rendering, pushing the state of the art forward.

REQUIRED SKILLS AND EXPERIENCE:

Strong C/C++ programming skills
Experience in using a modern graphics API
Good communication skills
University degree in Computer Science, or equivalent experience

“NICE TO HAVE” SKILLS AND EXPERIENCE:

Experience with debugging and profiling
Rendering techniques and associated mathematics
Mali or other GPU architectures
Game engines
Mobile software and developer landscape
Agile Scrum process
Android or Linux internals
Machine learning / AI
Rust

IN RETURN:

You will be provided with training and support to excel in this role, as a part of a friendly team who is passionate about graphics. Moreover, our offices offer an amazing place to collaborate and meet your colleagues through social and volunteering activities.



  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand and improve the performance of future Machine Learning and...


  • Cambridge, United Kingdom ARM Full time

    Are 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 to investigate existing and emerging use-cases to help define future IP from Arm...


  • Cambridge, Cambridgeshire, United Kingdom Jefferson Wells Full time

    Job Opportunity: C# Software Engineer** Are you a passionate C# Software Engineer looking for an exciting new opportunity? Join a leading global technology company at the forefront of innovation! We're seeking an experienced C# Software Engineer to contribute their expertise and collaborate on cutting-edge projects. **Design, develop, and optimize...


  • Cambridge, Cambridgeshire, United Kingdom Jefferson Wells Full time

    Job Opportunity: C++ Software Engineer** Are you a passionate C++ Software Engineer looking for an exciting new opportunity? Join a leading global technology company at the forefront of innovation! We're seeking an experienced C++ Software Engineer to contribute their expertise and collaborate on cutting-edge projects. **Design, develop, and optimize...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Would 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 IPs when they are working together?   Arm's Client Performance Analysis team is a team of highly motivated...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Do you want to research and contribute to breakthroughs in the graphics and gaming industry?  Make a difference in the performance of games and other applications on billions of Arm-based devices! Join our innovative graphics research team.   This role is within the growing Client Ecosystem & Engineering team responsible for enabling the best possible...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    SoC Memory Performance Engineer - Platform Architecture (m/f/d) Do you love crafting elegant solutions to complex problems? As part of the SoC Performance group, you’ll work with a diverse set of cross-functional teams to help architect, optimize, and ship our industry-leading SoCs powering Apple products from iPhone to Apple Watch, iPad, Macs, and...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:   Would 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 IPs when they are working together?  Arm's Client Performance Analysis team...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job Description NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    We are seeking a highly motivated, innovative, and confident individuals to join the GPU Performance Modeling Team; we are a group that is driving advanced exploration for next generation GPU architectures and micro-architectures. You should have strong knowledge of computer architecture and micro-architecture You will need strong communication, influence...


  • Cambridge, United Kingdom ARM Full time

    Would 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 together? Arm's Client Performance Analysis team is a team of highly motivated...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Would you love to investigate performance issues and suggest product improvements on the different parts of a Cloud Server’s System-on-a-Chip? Would you like to analyse the performance of Arm's future CPUs, and Interconnect IPs when they are working together?  Arm's Infrastructure Performance Analysis team is a team of highly motivated engineers...


  • Cambridge, United Kingdom arm limited Full time

    The Role Job Description: Would 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 IPs when they are working together? Arm's Client Performance Analysis...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview: The Central Technology (CT) Group at Arm is responsible for examining and defining the future of Arm solutions to the next generation of challenges.   We consider the solutions at a full system level involving many components developed by several teams. To get the best out of Arm’s IP, we use performance models to explore system...

  • Software Engineer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Kemioconsulting Full time

    Software Developer - Image reconstruction Are you experienced developing software for CryoEM data? Software Developer – Cryo-EM This Cambridge based pharmaceutical company are world leaders in drug discovery and development. They have multiple new drug candidates progressing in clinical development and so are looking to grow their image processing...


  • Cambridge, Cambridgeshire, United Kingdom Fossbytes Media Pvt Ltd Full time

    Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    I'm currently partnered with a Cambridge based, cutting-edge technology company specialising in software-defined radios and protocol analysis for bluetooth. With a niche product in the market, they are at the forefront of revolutionizing wireless communication. Their team is passionate about pushing the boundaries of what's possible in the world of wireless...