The role involves interacting with graphics drivers, understanding their interfaces and functionality, and working with the Windows operating system to leverage hardware capabilities and manage desktop configurations. The primary focus for the role is on backend development, including Windows APIs, inter-process communication, and interacting with graphics interfaces and drivers. This location develops the display controllers for their medical imaging products. Display controllers are AMD or Nvidia based GPU's. The API\'s that connects to the desktop application are Vulkan, DirectX and Open GL. Nvidia CUDA running in parallel to help in processing. The API\'s have design interfaces this person will work in on Windows, developing that graphics language in C/C++ and also adding company content (visuals). The majority of this job is to program the actual graphics applications on windows in C/C++, and do development on API\'s and CUDA to make sure the graphics are usable by the GPU. Will also be responsible for optimizing the output from the GPU in the form of graphics rendering and shader optimization. They will receive some visual feedback on how the desktop application performs, but the majority will be looking at code/GPU outputs and optimizing that way.