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 More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
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 ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
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 ❯
algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell. About the Company Award winning and market leading engineering company which develops a set of software tools used by clients worldwide. Well established and More ❯
Integration. Knowledge of software quality tools (e.g., Coverity, SonarQube). Understanding of secure coding standards for C++. Familiarity with unit test frameworks (e.g., GoogleTest, CMake). Values & Behaviours: Customer-focused mindset. Strong collaboration and teamwork skills. Ability to innovate and think critically. Analytical mindset for solving complex technical problems. Self More ❯
may include: Low latency C++ Software Engineering, performance software Real-time software architecture Linux environments HPC Python, Bash, SQL GitHub, GitLab, CI/CD, CMake Ideally Computer Science Degree or similar discipline with 1st class grade Financial trading, banking or hedge fund exposure, other industries welcome Strong interest in working More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Hunter Bond
may include: Low latency C++ Software Engineering, performance software Real-time software architecture Linux environments HPC Python, Bash, SQL GitHub, GitLab, CI/CD, CMake Ideally Computer Science Degree or similar discipline with 1st class grade Financial trading, banking or hedge fund exposure, other industries welcome Strong interest in working More ❯
Git Good knowledge of Windows & Linux scripting (Batch files/Powershell/Bash) Good knowledge of Python Working knowledge of C/C++, Make, CMake Working knowledge of Postgres or SQL in general Problem solving attitude Experience with configuration management tools like Ansible Experience working within a mature continuous development More ❯
of hardware design principles You might also have: An understanding of computer graphics and OpenGL/Vulkan/DirectX Knowledge of build systems (Make, CMake) and scripting languages (Python) Experience with concurrent systems Familiarity with SystemC Who we are Imagination is a UK-based company that creates silicon and software More ❯
not essential. Proficiency in ARM-based software development using Linux and modern C++. Previous experience in product development and familiarity with tools such as CMake and GIT would be desirable. Exposure to DevOps systems such as Azure or Jira would be beneficial. Join Oxford Instruments to be part of our More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Moorepay Limited
Knowledge of parsers and compilers using Bison. Understanding of SQL and Relational Databases with development using one of ODBC, libpq or Oracle Call Interface. CMake on Unix and Windows. ADO build pipelines. Unit testing using cppunit. Multi-threaded development. Use of Java Native Interface and Java development. Special Circumstances/ More ❯
Chertsey, Surrey, United Kingdom Hybrid / WFH Options
Moorepay Limited
Knowledge of parsers and compilers using Bison. Understanding of SQL and Relational Databases with development using one of ODBC, libpq or Oracle Call Interface. CMake on Unix and Windows. ADO build pipelines. Unit testing using cppunit. Multi-threaded development. Use of Java Native Interface and Java development. Special Circumstances/ More ❯
for candidates to have recent experience with MFC. The role is for Windows App Development but some Linux work will also be required. Additional CMake experience is of benefit. Candidates must also have some networking skills and experience. Salary ~£60,000. C++ developer, c++ engineer, software developer, software engineer, windows More ❯
not essential. Proficiency in ARM-based software development using Linux and modern C++. Previous experience in product development and familiarity with tools such as CMake and GIT would be desirable. Exposure to DevOps systems such as Azure or Jira would be beneficial. Join Oxford Instruments to be part of our More ❯
as derivatives, interest rates, or equity markets. We'd love to see: Experience mentoring and coaching other team members. Technical experience in some of CMake, AAD, Linux, Unix (Sun/IBM), Docker, WSL, Python, or OCaml. Knowledge of financial mathematics such as optimization techniques, monte-carlo, etc. A keen interest More ❯
as derivatives, interest rates, or equity markets. We'd love to see: Experience mentoring and coaching other team members. Technical experience in some of CMake, AAD, Linux, Unix (Sun/IBM), Docker, WSL, Python, or OCaml. Knowledge of financial mathematics such as optimization techniques, monte-carlo, etc. A keen interest More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
g2 Recruitment
for candidates to have recent experience with MFC. The role is for Windows App Development but some Linux work will also be required. Additional CMake experience is of benefit. Candidates must also have some networking skills and experience. Salary ~£60,000. Please send an up-to-date CV if interested 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 ❯
Job ID: Amazon Web Services, Inc. - A97 Do you want to be part of AI revolution? At AWS our vision is to make deep learning pervasive for everyday developers and to democratize access to AI hardware and software infrastructure. In More ❯