Geoscience Software Engineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 days a week in Guildford in the office. Your new … with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit a Structural Geologist with Software Development skills in C++/Qt framework. Your new role You'll join a well-established business with decades experience taking them a market leading position. Building on an … Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++ and GUI Development using Qt framework and Multithreading/Parallel Programming. You should have worked with 3D graphics and GIS development toolkits, 2D/3D More ❯
Scientific Software Engineers (C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £110,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company … Advanced degree (Masters or 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 More ❯
with Linux systems; In depth knowledge and familiarity with the Linux operating system and adept in its usage; Understanding of programming with C/C++; Experience and interest in working with server grade hardware; Linux command line for OS and network configuration, resource optimisation and software installation; Understanding of Linux More ❯
interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, 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 More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
Premier Group
development and test of software for the companys products and technology. Embedded Software Engineer Key Skills: 3-5+ minimum industry experience Embedded C, C++, Python Experience of microcontrollers STM32, ARM Cortex, etc Experience with RTOS Systems Experience with Embedded Linux Network interfaces SPI, I2C, USB, UART, CANB, Ethernet, ADCs More ❯
Software Engineer – C++/Linux/Hardware Location : Gloucester or Guildford (On-Site Working) Salary : £60,000 - £90,000 + 10% Bonus A cutting-edge technology team is looking for a Software Engineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. This role … engineers, physicists, and mathematicians • See your work come to life from first principles through to fully deployed systems What we’re looking for: • Strong C++ and Linux experience – developing low-level software that interacts with hardware • Hardware-focused engineering – understanding how software controls and optimises hardware performance • Hands-on development … Due to the nature of the work, you must be eligible for UK Security Clearance (SC or DV level). If you're a C++ and Linux engineer who thrives on solving complex, real-world hardware challenges, this is an opportunity to work on cutting-edge technology in a high More ❯
We are partnered with a client that has over 20 years of experience providing cutting-edge defence consultancy services to a diverse range of clients. They are looking for a top-tier Hardware Engineer (Developer) to join their established team More ❯
software design • be familiar with using and configuring Linux systems You will have experience of some of these skills: • software development in C/C++ • software development in Python/MATLAB • GUI development in HTML/Javascript • source control systems using Subversion or Git You will be responsible for: • developing More ❯
truly remarkable client developing cutting edge products that are in operation accross the world. Key Responsibilities: Develop, test, and maintain software solutions. Use C, C++, and/or Fortran to solve challenges. Collaborate with teams to design and optimize solutions. Apply problem-solving skills to deliver optimized software. Work with … Machine Learning, AI, and graphics development. Essential Qualifications: Advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science. Strong programming experience in C, C++, and/or Fortran. Excellent problem-solving skills. Desirable Skills: GPU development (OpenCL, CUDA). Experience with Machine Learning and AI. Familiarity with CI tools More ❯
in using the software Mentoring and leading others Required Skills You will have experience of some of these skills: Software development in C/C++ Software development in Python/MATLAB GUI development in HTML/Javascript Source control systems using Subversion or Git More ❯
Our client based in Guildford are looking for candidates who must have a strong academic background typically with a first class degree or PhD in a numerate subject such as physics, engineering or maths. We look for candidates with the More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
Searchability (UK) Ltd
Graphics Engineer role Opportunity to work for a leading company working in Digital Transformation Services Salary up to £45k Fully Remote Role Key experience - C++/OpenGL/DirectX/GLSL If you wish to keep your CV/data private feel free to WhatsApp your details/CV to … requirements, design, code and test reviews to ensure quality. Computer Graphics Engineer - Essential Skills Previous experience in computer graphics Strong commercial experience working with C++ Experience working with either OpenGL, DirectX or Vulkan TO BE CONSIDERED Please either apply by clicking online or emailing me direct at . For further … giving express consent for us to process (subject to required skills) your application to our client in conjunction with this vacancy only. KEY SKILLS: C++/OpenGL/DirectX/GLSL JBRP1_UKTJ More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following … or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact More ❯
and written communication skills. Experience in at least one of the following areas: FPGA development in VHDL. PCB design and layout. Embedded C/C++ software development. Benefits & Package: Salary: Dependent on experience. Annual discretionary bonus based on company performance. 25 days holiday plus UK public holidays. 10% employer pension More ❯
many within the team have PhDs and minimally have a Master’s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. … Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment More ❯
interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, 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 More ❯
/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with More ❯