×
Register Here to Apply for Jobs or Post Jobs. X

Research Software Engineer – GPU Systems

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: AcoustoFab
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Research Software Engineer – Real-Time GPU Systems
Location: Greater London

Overview

Acoustofab is seeking a Research Software Engineer – Real-Time GPU Systems to help develop advanced real-time computational and control systems for next-generation acoustic technologies. This role focuses on high-performance GPU computing, real-time signal processing, simulation, and hardware/software integration within an experimental R&D environment. The successful candidate will work closely with researchers and hardware engineers to build scalable compute pipelines, optimise real-time control systems, and support the development of novel physical interaction technologies.

Success in this role means contributing to the performance, reliability, and scalability of Acoustofab’s computational platform, including solver optimisation, low-latency system design, and experimental platform development. The position sits within Acoustofab’s R&D division and contributes directly to the company’s core technology development efforts.

Responsibilities
  • Develop and optimise GPU-accelerated real-time compute systems using OpenCL and C++
  • Improve performance, scalability, and reliability across low-latency control pipelines
  • Build internal tools for simulation, debugging, profiling, and visualisation
  • Integrate software with FPGA-controlled and sensor-driven hardware platforms
  • Support experimental testing, system characterisation, and prototype development
  • Collaborate closely with researchers and hardware engineers on next-generation acoustic systems
Required Skills & Experience
  • Strong experience with OpenCL and GPU compute programming
  • Understanding of low-latency or real-time software architectures
  • Strong mathematical and analytical problem-solving ability
  • Comfortable working with experimental hardware/software systems
  • Experience debugging and optimising performance-critical systems
  • Experience with CUDA, Vulkan Compute, OpenMP, or related compute frameworks
  • Experience with DSP, simulation systems, or scientific computing
  • Familiarity with FPGA or embedded hardware workflows
  • Experience with graphics pipelines or scientific visualisation
  • Experience working in research or experimental R&D environments
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary