You do not need any of these to apply or succeed in your application. High performance computing applications, libraries or parallel programming. ML frameworks e.g. PyTorch. DevOps tools e.g. CMake, Conan, Jenkins, Git/Gerrit, Nexus, Ansible, Terraform, Packer. Python programming. Operating system, compiler and debugger internals - for example the DWARF standard. Developing GDB, Perf, GCC or similar open source More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
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/geology problems would be advantageous. More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
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/geology problems would be advantageous. More ❯
London, England, United Kingdom Hybrid / WFH Options
ECM Selection
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/geology problems would be advantageous. More ❯
Linux operating systems and bash CLI/scripting Experience with the following technologies is beneficial: GitLab/GitHub or similar platform for collaborative development Continuous Integration (CI) gcc, make, cmake and related compilation infrastructure ROS 2, or other robotics middleware Integrated development workflow, in particular use of VS Code as an IDE Experience in the following topics: Control algorithms, in More ❯
London, England, United Kingdom Hybrid / WFH Options
Manpower
of the world’s most demanding environments. Key Responsibilities - Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. - Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost, Standard library, and Jsoncpp for efficient data processing and manipulation. - Implement machine learning models for object … maintain C++ Cross language interfaces with a particular focus on C#. Required Technical Skillset - Proficient in C++, with a good understanding of object-oriented design principles. - Proficient in using CMake for cross-platform build management. - Background in Linux development. - Experience with Docker for encapsulating applications and ensuring streamlined cloud build and testing. - Strong understanding of git and branch development workflows More ❯
career.. In order to be successful you will have the following experience: Strong experience with Python and C/C++, as well as Bash & Shell scripting languages Proficient with CMake, GNU Make, MS Build Experienced with compilers, toolchains, and setting up build environments Experienced with Cloud Platforms (AWS or Azure) Infrastructure as code experience (Terraform or Ansible) Able to obtain More ❯
Applicants preferably can demonstrate technical competency across a selection of the following disciplines: • 3D graphics toolkits experience; OpenGL or OpenSceneGraph or Q3D or Vulkan or Shaders. • CI experience including CMake, JIRA, Git, Jenkins, JAVA, bash, batch files, TestRail. • 2D and 3D Geometrical modelling experience; Geometrical APIs or toolkits including CGAL. • Multithreading and parallel programming experience; OpenMP; GPU programming using CUDA More ❯
science or a related discipline Nice to Haves Experience in publishing or content management. Understanding of Docker, Kubernetes, Infrastructure as Code (Helm, Terraform, CloudFormation) AWS, Aure, GCP GTK, MSYS, CMake Experience in designing, developing, and maintaining REST APIs. Java, React, Perl, Python,XSLT, NodeJS, Experience with Jira/Confluence and agile development practices Exposure to CI tools like Jenkins, Maven More ❯
communications. Devise and execute test plans to evaluate protocol performance, reliability, and interoperability under extreme operating conditions. Develop, test, and deploy code using multiplatform build and dependency tools (e.g., CMake, Conan) and deployment pipelines that ensure cross-platform compatibility and efficient capability delivery. Ensure protocols meet stringent security requirements, implementing innovative techniques to protect sensitive data against emerging threats. Knowledge More ❯
communications. • Devise and execute test plans to evaluate protocol performance, reliability, and interoperability under extreme operating conditions. • Develop, test, and deploy code using multiplatform build and dependency tools (e.g., CMake, Conan) and deployment pipelines that ensure cross-platform compatibility and efficient capability delivery. • Ensure protocols meet stringent security requirements, implementing innovative techniques to protect sensitive data against emerging threats. Knowledge More ❯
experience in a similar role Good knowledge of Git and Windows & Linux scripting (Batch files/Powershell/Bash) Strong Python knowledge, plus familiarity with C/C++, Make, CMake Working knowledge of Postgres or SQL in general Team player essential with excellent communication skills Experience with configuration management tools, e.g. Ansible Experience working within a mature CI/CD More ❯
London, England, United Kingdom Hybrid / WFH Options
Data Intellect Limited
Capital Markets, or Investment Banking Bachelor’s degree in Computer Science or related field (minimum 2:1) Preferred Skills SQL, kdb, relational databases (PostgreSQL, Oracle, Sybase) Python, build tools (CMake, Make), CI/CD (Jenkins, TeamCity) Version control (Git, SVN), testing frameworks (CppUnit, GoogleTest) Linux/Unix environments Agile methodologies (Scrum, Kanban) Experience with equities and derivatives is advantageous but More ❯
computing Excellent communication skills and attention to detail Deep experience in C++, Rust or C Experience in scripting languages, like Python Experience in dev tools like git, Make/CMake, CI etc. Benefits What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme Equity More ❯
distributed computing Excellent communication skills and attention to detail Deep experience in C++ or C Experience in scripting languages, like Python Experience in dev tools like git, Make/CMake, CI etc. Benefits What can you expect from us A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme Equity More ❯
London, England, United Kingdom Hybrid / WFH Options
Hawk-Eye Innovations Ltd
strong programming fundamentals) Modern C++ (C++17/20) TensorRT for model optimisation PyTorch, PyTorch-Ignite Linux & Windows 10 experience GIT and collaborative software development Nice-to-Haves: CUDA OpenCV CMake & Visual Studio Typescript & Semantic UI React SSH and secure deployment workflows Bonus Skills: QT, JIRA, Confluence ClearML TeamCity for CI/CD What We Value: At Hawk-Eye, our culture More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
Job Opportunity: Software Engineer Medical Technology Position Summary An exciting opportunity for a Software Engineer to contribute to the development of innovative software solutions within a growing medical technology environment. This role involves the specification, design, development, and testing of More ❯
As the R&D Embedded Software Engineer you will be a member of an international R&D team who develop sophisticated sensors to monitor environmental emissions and to optimise industrial processes. Our centre of expertise is focussed on the measurement More ❯
C++ Engineer £60-95k C++/Cross Platform/Unit Testing 2 days per week on site - multiple UK locations 07719 051889//ryan.horne@searchability.com About Us: The Engine team drives the development and evolution of our Documents More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Embedded Systems Engineer (experienced), slough Client: Everfox Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes Job Views: 6 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Everfox, formerly Forcepoint Federal, has been defending the world’s most More ❯
London, England, United Kingdom Hybrid / WFH Options
Everfox
Intelligent. Dynamic. Resilient. Everfox, formerly Forcepoint Federal, has been defending the world's most critical data and networks against the most complex cyber threats imaginable for more than 25 years. As trailblazers in defense-grade, high assurance cyber security, we More ❯
PE Limited is a leading company specializing in the development and delivery of advanced geoscience and engineering software products, along with exceptional technical support for various energy and subsurface industries. As a market leader in integrated engineering and software solutions More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Everfox
Everfox, formerly Forcepoint Federal, has been defending the world’s most critical data and networks against the most complex cyber threats imaginable for more than 25 years. As trailblazers in defence-grade, high assurance cyber security, we have been leading More ❯
C++ Engineer £60-95k C++/Cross Platform/Unit Testing 2 days per week on site - multiple UK locations 07719 051889//ryan.horne@searchability.com About Us: The Engine team drives the development and evolution of our Documents More ❯
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Game Engine) to join our team and help us develop and maintain our More ❯