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 ❯
Melbourne, Florida, United States Hybrid / WFH 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 ❯
San Diego, California, United States Hybrid / WFH 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 ❯
. * 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 ❯
Architecture for Prototyping Systems (LEAPS). Five (5) years of IT experience in one or more of the following: C++. Object-oriented programming and modeling. Object oriented data structures. OpenGL or DirectX graphics programming. Graphical User Interface (GUI) design and development. Parallel and multi-threaded architectures and development. None Uniform Rational B-Spline (NURBS) mathematics, and Boundary Representation (BREP) topologies. More ❯
more years' related work experience or an equivalent combination of education and experience Prior experience with object-oriented software architecture/design patterns Prior experience with Python, Lua or OpenGL is a plus Developing applications targeted for desktop as well as mobile/tablet environments Experience with tools for Continuous Integration/Delivery, Version Control, and Build Automation Familiarity with More ❯
popular frameworks such as ReactJS Experience with Python, JavaScript, BrightScript, or similar languages Proven track record of designing and shipping high-quality software on an embedded platform Experience with OpenGL, DirectX, or any other graphics APIs Experience writing functional and integration tests Good understanding of Core OS concepts like memory management and multi-threading A good understanding of API design More ❯
in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Experience with VersionOne/Agility, GNAT Pro, GLStudio Experience developing in Ada, Fortran, OpenGL, Python, and Qt. Experience with incorporating Lean methodologies and Agile planning and scheduling processes. Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different More ❯
massive, real-time datasets. This includes strong skills in GIS, Mapping, and Data Visualization, with experience in 3D visualization using technologies like ArcGIS, Cesium, React, Angular, Deck.gl, D3.js, Plotly.js, OpenGL, WebGL, NgRx, Redux, Zustand, Recoil, and Three.js. Geospatial Knowledge : Knowledge of GEOINT data formats (e.g., NITF, GeoTIFF, Shapefiles, KML), OGC standards (e.g., WFS/WMTS), and NSG systems. Leadership and More ❯
massive, real-time datasets. This includes strong skills in GIS, Mapping, and Data Visualization, with experience in 3D visualization using technologies like ArcGIS, Cesium, React, Angular, Deck.gl, D3.js, Plotly.js, OpenGL, WebGL, NgRx, Redux, Zustand, Recoil, and Three.js. Geospatial Knowledge : Knowledge of GEOINT data formats (e.g., NITF, GeoTIFF, Shapefiles, KML), OGC standards (e.g., WFS/WMTS), and NSG systems. Leadership and More ❯
popular frameworks such as ReactJS Experience with Python, JavaScript, BrightScript, or similar languages Proven track record of designing and shipping high-quality software on an embedded platform Experience with OpenGL, DirectX, or any other graphics APIs Experience writing functional and integration tests Good understanding of Core OS concepts like memory management and multi-threading A good understanding of API design More ❯
Preferred Education, Experience, & Skills Knowledge of AGILE based development Frontend development and visualization tools/languages such as: Angular HTML 5.0 CSS 3.0/SASS ReactJS WebSockets WebGL/OpenGL/GSSL Canvas Qt ChartJS/D3 Backend development tools/languages such as: Spring Framework Gradle Maven Docker Kafka Bash NodeJS Any Infrastructure/DevOps tools such as: AWS More ❯
Preferred Education, Experience, & Skills Knowledge of AGILE based development Frontend development and visualization tools/languages such as: Angular HTML 5.0 CSS 3.0/SASS ReactJS WebSockets WebGL/OpenGL/GSSL Canvas Qt ChartJS/D3 Backend development tools/languages such as: Spring Framework Gradle Maven Docker Kafka Bash NodeJS Any Infrastructure/DevOps tools such as: AWS More ❯
radar processing, Imaging RF systems, energy transport, radar physics, signal processing or discrimination algorithms Qualifications We Prefer Advanced Degree in Engineering, Science, Mathematics, or related STEM degree Experience with OpenGL, CUDA, or other GPU accelerated languages/architectures and Scene Generation/Sensor Modeling technologies Experience with electronic warfare modeling, developing signal processing algorithms for missile applications, signal & image processing 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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
ray tracing or global illumination algorithms. Excellent GPU shader programming skills using GLSL or HLSL, etc. Hands-on experience with one or more of the following graphics API: Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Desired: PhD in relevant field Experience in rendering algorithms used in game engines (Unreal, Unity More ❯
preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3D graphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms, advanced visualisations, cloud or UI. There More ❯
preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3D graphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms, advanced visualisations, cloud or UI. There More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Softweb Resourcing
preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3D graphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms, advanced visualisations, cloud or UI. Theres More ❯
technology. Required Skills & Qualifications: Proven expertise & experience as a C++ developer, ideally within a Windows/Visual Studio environment. Strong understanding of software architecture and system design. Experience with OpenGL, Vulkan, or DirectX is highly desirable. Solid mathematical skills, particularly in physics, vectors, and 3D transformations. Knowledge of TCP/UDP sockets and MFC is advantageous. Ability to work flexibly More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
ETS Technical
software at a low level, preferring minimal reliance on third-party libraries. Previous experience working on real-time systems. Understanding of multi-threaded software design. Familiarity with technologies like OpenGL, GTK, and CMake. Demonstrated ability in building intuitive graphical user interfaces. Commitment to writing robust, well-tested code. Knowledge of quality standards and regulatory requirements in the software industry. Excellent More ❯
skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware 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 ❯
to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functional programming language of any kind and a major statically typed language. Any WebGL, OpenGL OR Vulcan is beneficial as is Tailwind CSS and ELM. My client is not necessarily looking for someone who ticks every box, more over someone with a very sharp mind More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tiro Partners Limited
to learn Functional Programming. The skill set for this role could include React, Typescript, Python, Functional programming language of any kind and a major statically typed language. Any WebGL, OpenGL OR Vulcan is beneficial as is Tailwind CSS and ELM. My client is not necessarily looking for someone who ticks every box, more over someone with a very sharp mind More ❯