Senior C++ Software Engineer

Company: Intellectual Capital Resources
Apply for the Senior C++ Software Engineer
Location:
Job Description:

Overview

As a Senior Software Engineer you will contribute to cutting-edge compiler technology for GPU platforms. You will work closely with hardware-facing teams to tackle technically challenging problems at the intersection of C++, compilers, and GPU architectures. You’ll influence high-performance software and low-level systems in a research-driven environment. This is a chance to shape scalable compiler solutions and optimize performance for GPU workloads. You will join a highly technical team at a deeptech company pursuing advanced computing for GPU-based platforms.

Responsibilities

  • Develop and maintain high-performance software for compiler technology targeting GPUs
  • Work on low-level software and complex systems related to CPUs/GPUs and LLVM-based tooling
  • Collaborate across teams to address challenges in GPU architectures, CUDA, and compilers
  • Contribute to optimization and performance analysis for HPC workloads

Key requirements

  • Strong C++ software engineering experience
  • Experience with low-level software and complex systems
  • Strong academic background (ideally from a Russell Group university)
  • CUDA
  • Compilers
  • GPU architectures
  • LLVM
  • C++
  • high-performance computing

Posted: September 18th, 2026