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 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 More ❯
programming. Operating system, compiler and debugger internals - for example the DWARF standard. Developing GDB, Perf, GCC or similar open source projects. GPU programming. The Qt library. Development for the macOS or Windows platforms. Technical leadership experience. Location This position is based from our office on the outskirts of the beautiful More ❯
build pipelines. Proficient in version control using Git. Experience with CUDA for GPU programming. Solid understanding of Linux systems. Additional Technical Skills (Desired): Python, QT, and QML development. Familiarity with Atlassian Jira and Confluence. Experience with Intel & ARM architectures. Expertise in software efficiency and optimization. Proficiency in OpenGL. What we More ❯
Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt/QML framework, HTML5, experience with algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins More ❯
relevant software experience required. Proficiency in C++ 11/17 programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience with embedded Linux application development is required. Medical device software development experience is highly preferred. Familiarity with FDA More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
with pandas, numpy, SciKit, and other analytical packages. Experience designing distributed microservice based architectures. Strong background in mathematics, statistics, or mechanical engineering. Experience with QT Python thick client applications. Web development experience using technologies such as JavaScript, TypeScript, and React. Experience using cloud technologies e.g. Microsoft Azure, AWS, or Google More ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Software Placements
writing programs in C++ (C+/17) or other object-oriented programs. Algorithmic software development skills Exposure to Linux/Unix environment. Experience with QT, a big plus Excellent interpersonal communication skills Benefits on offer: Competitive salary 25 days holiday per year Private Medical and Dental plans, Income Protection and More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in More ❯
writing programs in C++ (C++14/17) or other object-oriented programs. Algorithmic software development skills Exposure to Linux/Unix environment. Experience with QT, a big plus Excellent interpersonal communication skills Benefits on offer: Competitive salary 25 days holiday per year Private Medical and Dental plans, Income Protection and More ❯
PhD) in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous Integration experience. GPU Development More ❯
of Ardupilot, signal processing and control systems can be beneficial. Knowledge of RF communication chains and toolsets. Exposure to other programming languages such as Qt or Python. Knowledge of safety related engineering practices. Experience and understanding of flight control systems. Experience and understanding of HMI requirements. Benefits you may be More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Cadence Design Systems
writing programs in C++ (C+/17) or other object-oriented programs. Algorithmic software development skills Exposure to Linux/Unix environment. Experience with QT, a big plus Excellent interpersonal communication skills Check what we can offer you: 25 days holiday per year Private Medical and Dental plans, Income Protection More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures Experience with QT toolkit In return the company are able to offer: Very flexible working hours - potential to work 4/4.5 day weeks Up to 3 days More ❯
techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability • Experience in other languages such as Ada, QT • Knowledge of DDS middleware and Real Time Operating Systems • Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards More ❯
BS32, Bradley Stoke, South Gloucestershire, Almondsbury, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures Experience with QT toolkit In return the company are able to offer: Very flexible working hours - potential to work 4/4.5 day weeks Up to 3 days More ❯
problem solving and optimization. Additional Skills/Preferences: Scripting language skills in one of: Lisp, Skill, Python, TCL. Experience with GUI frameworks, such as Qt, MFC (Windows). Familiarity with development on Linux/Unix or Windows. Exposure to build and version-control systems. Exposure to the Cadence Virtuoso environment More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
IC Resources
Masters/PhD in STEM discipline Grade A*/A/B in A level Mathematics Experience in algorithmic software development in C++ Bonus: Qt experience If you are a Senior C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please More ❯
in designing and developing embedded software and data management solutions for their industry-leading products. You will be working with embedded C , C/Qt , and Linux/Windows applications , while also supporting software-driven manufacturing and testing processes. Key Responsibilities for the Graduate Software Engineer Develop, test, and debug More ❯
Reading, Berkshire, South East, Burghfield Common, United Kingdom
Orion Electrotech
in designing and developing embedded software and data management solutions for their industry-leading products. You will be working with embedded C , C/Qt , and Linux/Windows applications , while also supporting software-driven manufacturing and testing processes. Key Responsibilities for the Graduate Software Engineer Develop, test, and debug More ❯
Eastleigh, Hampshire, United Kingdom Hybrid / WFH Options
Astroscale Holdings Inc
PowerPC architecture. Linux system administration, shell scripts, make, etc. Development on Linux systems. Knowledge of scripting languages. Proven experience developing software test environments, and QT-based interactive software applications. Experience of all stages of mission design lifecycle from initial concept to design, test, and operations. Benefits Competitive base salary. Opportunity More ❯
Wantage, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Software Engineer, C++, Qt, COR7199 This is a rare opportunity for an experienced, C++ Software Engineer with skills across the full stack, to join an historic British icon at the forefront of engineering. The Role The Software Engineer will work closely with Design Engineers, Mechanical Engineers and other technical users … they use - a variety of applications across both web and desktop. The focus of the Software Engineer role will be C++, as well as Qt for UI development. Benefits include: A day a week to work remotely Bonus scheme to 12% Enhanced pension Health insurance Death in service What Experience … do I need? Strength in C++, ideally coupled with Qt for UI development A strong degree in Computer Science, Maths or related subject Experience of, or the ability to work directly with, users Experience of working within smaller teams/companies requiring flexibility and agility is preferred Any experience gained More ❯