Senior C++ Performance Engineer

2 weeks ago


Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

IC Resources is seeking a talented Senior C++ Performance Engineer to join our growing team.

In this role, you will play a key part in developing and testing compute libraries for a proprietary NPU instruction set architecture (ISA). You'll collaborate with cross-functional teams across various locations to make data-driven decisions that impact the performance of our cutting-edge AI acceleration hardware.

Responsibilities:

  • Develop and test high-performance compute libraries for a proprietary NPU ISA.
  • Collaborate with engineers in different locations to optimize code performance and ensure seamless integration.
  • Analyze data and contribute to informed decision-making regarding hardware architecture and software design.
  • Stay up-to-date on the latest advancements in C++ programming, processor architectures (GPU, CPU, NPU), and machine learning technologies.

Qualifications:

  • Strong foundation in C++ programming with a proven track record of developing efficient and scalable software.
  • Experience working with processor architectures such as GPU, CPU, or NPU.
  • Familiarity with machine learning concepts and hardware accelerators.
  • Excellent analytical and problem-solving skills.


  • Cambridge, Cambridgeshire, United Kingdom TEC Partners - Technical Recruitment Specialists Full time

    Job OverviewWe are seeking a highly skilled Senior C++ Software Developer to join our team at TEC Partners - Technical Recruitment Specialists. As a key member of our team, you will play a crucial role in designing and developing high-performance software solutions.Key Responsibilities:Design, develop, and maintain high-performance C++...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleThis is a fantastic opportunity for a Senior Modelling Engineer with an interest in neural processor hardware and performance analysis software to join a well-funded Cambridge-based start-up at an exciting time of growth.You will have the chance to work on multiple challenging projects, developing, testing and maintaining highly accurate...


  • Cambridge, Cambridgeshire, United Kingdom Paragon Alpha - Hedge Fund Talent Business Full time

    Job OpportunitySenior Software Engineer (C++)About the RoleWe are seeking an experienced C++ Software Engineer to join our team at Paragon Alpha - Hedge Fund Talent Business in designing and developing high-performance software solutions.Key Responsibilities:Design, develop, and test proprietary software, including low-latency exchange connectivity layers,...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    I'm currently partnered with a Semiconductor start-up, based in Silicon Valley. They are working on re-imagining Silicon, creating RISCV based computing platforms aimed at transforming the industry. As a Senior Performance Modelling Engineer you will develop functional and timing simulators, undertake performance analysis for architectural exploration and...

  • Senior C++ Engineer

    3 weeks ago


    Cambridge, UK, Cambridgeshire, United Kingdom TEC Partners - Technical Recruitment Specialists Full time

    Senior C++ Software Engineer Location: Cambridge (Hybrid) Salary: Up to £100,000 + Bonuses Come join an innovative team in Cambridge that is redefining the limits of their industry! This close-knit group of talented software engineers are committed to building a collaborative and intellectually stimulating environment that encourages curiosity and personal...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Exciting Opportunity for a Senior C++ Software EngineerIC Resources is a leading technology recruitment agency specializing in innovative solutions for the tech industry.We are seeking a highly skilled Senior C++ Software Engineer to join our dynamic team. Responsibilities include optimizing code, benchmarking performance, offering guidance to junior team...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    About the RoleWe are seeking a highly skilled Senior Performance Modeling Engineer to join our team at IC Resources. As a key member of our team, you will be responsible for developing functional and timing simulators, conducting performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key ResponsibilitiesDevelop...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OverviewWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a key member of our team, you will be responsible for developing functional and timing simulators, conducting performance analysis for architectural exploration, and identifying and resolving performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior Performance Modelling Engineer£100,000+ DOE, UK remote working + stock optionsWe are currently partnered with a Semiconductor start-up, based in Silicon Valley. They are working on re-imagining Silicon, creating RISCV based computing platforms aimed at transforming the industry. As a Senior Performance Modelling Engineer you will develop functional...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior Performance Modelling Engineer£100,000+ DOE, UK remote working + stock optionsWe are currently partnered with a Semiconductor start-up, based in Silicon Valley. They are working on re-imagining Silicon, creating RISCV based computing platforms aimed at transforming the industry. As a Senior Performance Modelling Engineer you will develop functional...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    About the Role:We are seeking a highly skilled Senior Performance Modeling Engineer to join our team at IC Resources. As a Senior Performance Modeling Engineer, you will be responsible for developing functional and timing simulators, conducting performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    About the Role:We are seeking a highly skilled Senior Performance Modeling Engineer to join our team at IC Resources. As a Senior Performance Modeling Engineer, you will be responsible for developing functional and timing simulators, conducting performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom Disclaimer: ANY-Web Ltd. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at ANY-Web Ltd. in Cambridge. As a Senior Software Engineer, you will be responsible for designing and developing high-performance, low-latency software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop elegant, high-performance software...


  • Cambridge, Cambridgeshire, United Kingdom Reqiva Full time

    Job OpportunitySoftware Engineer | C++Reqiva is seeking an experienced C++ Software Engineer to join our growing team in the fintech space. As a key member of our team, you will play a crucial role in the research, design, development, and testing of new high-performance software for Linux-based platforms.Key Responsibilities:Design, develop, and test...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OpportunitySenior Performance Modelling EngineerWe are currently partnered with a Semiconductor start-up, based in the UK, offering a remote working opportunity. As a Senior Performance Modelling Engineer, you will develop functional and timing simulators, undertake performance analysis for architectural exploration and identify and fix performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OverviewWe are seeking a highly skilled Senior Modelling Engineer to join our team at IC Resources. As a Senior Modelling Engineer, you will be responsible for developing, testing, and maintaining highly accurate performance models for NPU IPs.Key Responsibilities:Develop and maintain performance models for NPU IPsPrune the design space of next...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OverviewWe are seeking a highly skilled Senior Modelling Engineer to join our team at IC Resources. As a Senior Modelling Engineer, you will be responsible for developing, testing, and maintaining highly accurate performance models for NPU IPs.Key Responsibilities:Develop and maintain performance models for NPU IPsPrune the design space of...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled software engineer to join our Streamline developer tools team at ARM. As a Senior Performance Optimization Engineer, you will play a key role in designing, developing, and maintaining the next generation of performance analysis tools for Arm CPUs.Key ResponsibilitiesDesign and develop new features and maintain...