Experienced C++ programmer required to join an existing team working on parallel real-time processing writing and implementing libraries to interface with hardware, application software development and 3D user interfaces. Key skills C++ development experience in a mathematical or scientific domain. STL Boost Qt Python C# Parallelprogrammingmore »
Oxfordshire, Oxford, South East Hybrid / WFH Options
IC Resources
on specialised hardware. Strong understanding of hardware-software co-design principles, including memory hierarchy optimisation, cache management, and hardware/software partitioning. Knowledge of parallel computing principles and experience with parallelprogramming models (e.g., MPI, OpenMP) for distributed AI processing. Deep understanding of AI model architectures, algorithms more »
Oxford, Oxfordshire, South East Hybrid / WFH Options
IC Resources
on specialized hardware Optimizing AI model inference pipelines for performance, efficiency, and scalability on hardware accelerators Hardware-software co-design Desired experience Knowledge of parallel computing principles and experience with parallelprogramming models (e.g., MPI, OpenMP) for distributed AI processing What’s on offer? Competitive base, share more »