Abingdon, Oxfordshire, United Kingdom Hybrid/Remote Options
NES Fircroft
and distributed computing: o Restful API design and implementation o AWS and Azure o Tools for scalable data processing: Kubernetes, Spark â Experience with Java 2D graphics and 3D OpenGL programming. â Experience with scientific computing libraries and frameworks: o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI) o C Java: CUDA (for GPU acceleration) o Angular or React More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
The One Group
technical work packages Skills in Windows and Linux native software development (C/C++) Experience with dynamic languages such as Python Knowledge of GPU acceleration and 3D graphics pipelines (OpenGL, GLSL, CUDA, Vulkan) Strong software engineering foundations: software architecture, concurrency, synchronisation, database design Appreciation of or interest in learning physics related to EM radiation propagation, coherent phenomena, and thermal analysis 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 ❯
Melbourne, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Melbourne Beach, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Cocoa, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Indialantic, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Palm Bay, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Cocoa Beach, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Merritt Island, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Satellite Beach, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
Indian Harbour Beach, Florida, United States Hybrid/Remote Options
Northrop Grumman
script knowledge Git source control knowledge and Atlassian Suite (Jira, BitBucket, etc) knowledge Experience developing C/C++ for real-time, flight critical systems Real time computer graphics and OpenGL or Vulkan. Knowledge of Stores Management System (SMS) Experience with HW/SW Integration Experience in software development to include any of the following: kernel mode, embedded, command and control More ❯
build something outstanding Pluses: Good all-around knowledge of computer game technology Proficiency in C# Experience developing on Xbox One or PlayStation 4 Graphics programming experience using DirectX 11, OpenGL or Metal Experience designing and implementing user interfaces and tools Experience writing networked game code and systems Experience using middleware solutions such as Havok, Scaleform or Fmod Knowledge of low More ❯
Senior C# Software Developer, Maths, Physics, 3D Graphics, CAD, Games, Geometric algorithms, C#, .Net, .Net Core, SQL Server, T-SQL, OpenGL/DirectX – Global Software House – up to 75K Global Software client is looking for Software Developers with a Maths, Physics, 3D or Games background. * Can you show proven C# experience in the development of Graphics, CAD or Mathematical based … software? * Have you written complex geometric algorithms? * Do you have experience in OpenGL or Direct X, or similar? Games-related programming? We’re seeking a C# Software Developer to join a growing development team. In this squad, you will be one of six engineers working on this innovative tech and will work on projects from initial concept to final delivery. More ❯
Lincoln, Lincolnshire, East Midlands, United Kingdom
ITSS Recruitment Ltd
the opportunity to design and develop code for technically complex Defence solutions. Software Engineer Tech Stack: * C++ or C# * DevOps, GitHub * GitHub * Simulation * Unreal Engine or Unity * Graphical Languages - OpenGL, WebGL, DirectX * Software development lifecycle and methodologies We are not expecting the Software Engineer to be an expert in all the technologies above, just a strong basis knowledge and passion More ❯
opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You have Strong C/C++ experience Knowledge of one or more Graphics APIs (preferably OpenGL ES or Vulkan) Experience developing for Android and/or Linux An understanding of graphics hardware and the graphics pipeline Excellent problem-solving and debugging skills You might also have More ❯
Desired: Understanding of iOS app lifecycle and platform guidelines Ability to interface Qt code with native iOS APIs (via Objective-C/Swift if needed) Exposure to graphics APIs (OpenGL, Metal) Understanding of cross platform development strategies Experience with CI/CD pipelines for mobile (e.g. Jenkins) Canfield Imaging Systems is the world-leading developer of specialized photographic systems for More ❯
SKIA, HWUI, etc.) Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage Develop optimal middleware libraries based on graphics and compute APIs (such as Vulkan & OpenGL ES) Bring-up and evaluate new devices, working with other teams to define and implement new UX requirements Have technical responsibility for one or more significant sections of an assigned … for mobile devices – with a good understanding of the latest development environments Expertise in computer graphics with experience in the design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
We have a fantastic opportunity for you to join our Electro-Optical (EO) Seekers & Sensors Department within our Scene Generation Team, working as a Scene Generation Modelling Engineer. Salary : £35,000 - £45,000 depending on experience Dynamic (hybrid) working : 3 More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Bristol We have a fantastic opportunity for you to join our Electro-Optical (EO) Seekers & Sensors Department within our Scene Generation Team, working as a Scene Generation Modelling Engineer. Salary : £35,000 - £45,000 depending on experience Dynamic (hybrid) working More ❯
Bristol We have a fantastic opportunity for you to join our Electro-Optical (EO) Seekers & Sensors Department within our Scene Generation Team, working as a Scene Generation Modelling Engineer. Salary : £35,000 - £45,000 depending on experience Dynamic (hybrid) working More ❯
London, England, United Kingdom Hybrid/Remote Options
M-XR
building and shipping Marso Measure, you will: Own the 3D rendering, asset processing, and material estimation modules inside our capture application Build high-performance C++ components for geometry processing, OpenGL rendering, and image-based pipelines Develop Python interfaces for automation, pipeline integration, and internal tooling Work across research, ML, and product teams to integrate new material formats, transformations, and rendering … experience Deep expertise in C++ and Python, with a focus on performance, memory management, and optimisation Production experience delivering graphics/rendering capabilities in real products Strong understanding of OpenGL, GLSL, 3D formats (USD, Alembic, GLB) and PBR material workflows Experience across build systems (CMake, conda, pip) and multi-platform development Ability to collaborate across ML, product, and engineering teams … CUDA) Advanced rendering techniques (ray tracing, GI) Experience with OpenCV or similar CV libraries Experience shipping Windows desktop applications with CI/CD Tech Stack Languages: C++, Python Graphics: OpenGL, GLSL 3D Tools: Blender, Unreal Engine Formats: Alembic, USD, glTF/GLB, OpenImageIO, OpenEXR Compute: OpenMP, CUDA Messaging: ZeroMQ Build: CMake, Conda, Git, CI/CD Platforms: Windows (primary), Linux More ❯
of a team involved in updating Linux kernels and drivers to implement interactivity with various hypervisors on Linux and also similar on Android platforms. Knowledge of graphics development using OpenGL-ES/Vulkan is required and any experience with the Khronos graphics test suite. WHAT WE EXPECT FROM YOU? ? Good qualification in a Computer Science/Information Technology related discipline … Working experience with Linux Kernel Development ? Solid knowledge of C language ? Experience with OpenGL-ES or Vulkan ? Good communication skills in English, written and verbal NICE TO HAVE: ? Bare-metal/Type 1 Hypervisor experience ? Previous experience of paravirtualization ? Android platform development experience ? Khronos graphics test suite WHAT YOU CAN EXPECT FROM US? ? Learning by doing – you will work with … Life Assurance Scheme ? Eye care ? Childcare vouchers ? Cycle to Work Scheme ? Employee Recruitment Referral Scheme ? Company events and lots of social activities KEY SKILLS Linux Kernel Development, C Language, OpenGL-ES, Vulkan More ❯