Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
framework, or HTML5. Experience in GPU programming (e.g., OpenCL, CUDA). Knowledge of AI and Machine Learning techniques. Expertise in graphics development (2D/3D) using technologies such as OpenGL, OpenGL Shaders, VTK, OSG, or Vulkan. Why apply for this role? Competitive salary and performance-based bonuses. Comprehensive benefits package. Work in a collaborative, cutting-edge environment with opportunities for More ❯
Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension contributions as well as private health and dental insurance. The role is More ❯
Frameworks) would be desirable. Strong numeracy and understanding of mathematical modelling. Experience with CUDA, multithreading, AI/ML would be advantageous. Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and significant enhanced pension contributions as well as private health and dental insurance. The role is More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
analysis. o Geomechanical and geological modelling including deformation modelling. o 2D and 3D kinematic modelling techniques. o Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
and fault seal analysis. Geomechanical and geological modelling including deformation modelling. 2D and 3D kinematic modelling techniques. Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical More ❯
in naval architecture, autonomous vessels and AI. About you Expert C++ developer, preferably within a Windows/Visual Studio environment, with deep understanding of software architecture. Solid experience with OpenGL is desirable, although Vulkan and DirectX will provide the transferable skills required. Strong mathematics background is essential – you love the challenge of physics, vectors and 3D transformations. Experience with TCP More ❯
. Qt mobile GUI development skills using Qt, Qt Quick, or QML. Experience developing apps on Windows, with Visual Studio utilising Xamarin. Experience in 2D/3D graphics, including OpenGL, Shaders, OpenSceneGraph, or Vulkan. Knowledge of GIS mapping toolkits or components such as GDAL, ESRI, MapBox, or Google Maps. Familiarity with Apple App Store developer processes, including code signing and More ❯
knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift More ❯
.* Qt mobile GUI development skills using Qt, Qt Quick, or QML.* Experience developing apps on Windows, with Visual Studio utilising Xamarin.* Experience in 2D/3D graphics, including OpenGL, Shaders, OpenSceneGraph, or Vulkan.* Knowledge of GIS mapping toolkits or components such as GDAL, ESRI, MapBox, or Google Maps.* Familiarity with Apple App Store developer processes, including code signing and More ❯
. * Qt mobile GUI development skills using Qt, Qt Quick, or QML. * Experience developing apps on Windows, with Visual Studio utilising Xamarin. * Experience in 2D/3D graphics, including OpenGL, Shaders, OpenSceneGraph, or Vulkan. * Knowledge of GIS mapping toolkits or components such as GDAL, ESRI, MapBox, or Google Maps. * Familiarity with Apple App Store developer processes, including code signing and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable: Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift Benefits: Competitive salary circa £80k annual Bonus Opportunities for professional growth including into leadership Flexible working A hybrid model with at least 3 days each week in the office More ❯
/Engineering/IT required for entry level position 5+ years' experience in software development. Good development skills in cloud visualization applications where knowledge is key. Computer Graphics WebGL OpenGL HTML5 MEAN stack. Java/C++ CUDA Augmented/Virtual Reality Game Engines Video streaming a plus. Please, get in touch to discuss and apply for this exciting role More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE, Xcode IDE, .NET MAUI or Xamarin would be desirable. Note, this role is onsite at their offices in Guildford. No regular remote/ More ❯
Fareham, Hampshire, United Kingdom Hybrid / WFH Options
Bmt Defence Services LTD
experience of C++, preferably within a Windows/Visual Studio environment. A strong maths background is desirable, and if you have experience with TCP/UDP sockets, MFC and OpenGL V4, including compute shaders, even better. Missing skills? Let us be the judge! BMT are passionate about people; we recognise that technology moves quickly and that no one can learn More ❯