Job Search and Career Advice Platform

Enable job alerts via email!

C++ Tools Software Engineer

ic resources

Cambridgeshire and Peterborough

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A multinational Semiconductor scale-up is seeking a Senior C++ Performance Software Engineer to develop and maintain tools for performance analysis and debugging. This role involves collaborating with multi-site teams and developing a compute library for proprietary NPU ISA. The ideal candidate has strong skills in C++ and Python, as well as knowledge of processor architectures and machine learning. Competitive salary and bonuses are offered.

Benefits

Bonus
Healthcare

Qualifications

  • Strong development experience in C++ and Python.
  • Knowledge of processor architectures such as GPU, CPU, or NPU.
  • Experience with machine learning and hardware accelerators.
  • Experience in developing compute libraries.

Responsibilities

  • Develop and maintain tools for functional and performance analysis.
  • Collaborate with multi-site teams for data-driven decisions.
  • Develop, test, and verify reference compute library for proprietary NPU ISA.

Skills

C++ Development
Python Development
Knowledge of processor architectures
Machine Learning
Job description

Senior C++ Performance Software Engineer

£70,000 - £90,000 + Bonus & healthcare!

My client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team is expanding and looking to bring on a Senior C++ Performance Software Engineer to develop and maintain various tools used for functional and performance analysis and debugging.

They are looking for someone to collaborate with multi-site teams to make data-driven decisions within the company. You will also develop, test and verify reference compute compute library for proprietary NPU ISA.

What's required?
  • Strong C++ and Python Development experience
  • Knowledge of processor architectures - GPU, CPU or NPU
  • Knowledge of Machine Learning and ML hardware accelerators
  • Experience developing compute libraries

If you are a Senior C++ Performance Software Engineer looking for an exciting opportunity within a growing organisation, please apply to learn more!

If you are interested in this or other software opportunities across the UK, please contact Jack Bird.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.