C++ Jobs in Hampshire

1 to 25 of 123 C++ Jobs in Hampshire

Principal C++ Engineer

Southampton, Hampshire, United Kingdom
Hexwired Recruitment Limited
Principal C++ Engineer – £70k - £80k - Southampton Hexwired Recruitment has partnered with a world leader in Video solutions with offices in Southampton now seeking a Principal C++ Engineer with solid C++ QT experience to develop a brand new range of display systems. The company are rapidly expanding due to increased interest in their product range as well as developing bespoke solutions … for customers. They’re developing a number of products that utilise RF connectivity and require synchronisation in real time. As a Principal C++ Engineer, you will be heavily involved in leading the development and delivery of the C++ based UI’s the company is looking to develop to meet customer requirements. Key Skills Degree in Computer Science, Embedded Systems or … similar 5+ years commercial C++ experience Excellent commercial QT experience Commercial Javascript experience is advantageous but not essential Ability to gain security clearance is essential The company are able to offer circa £80k+ dependent on experience along with an excellent benefits package including bonuses. Due to the nature of the work, the company need you in the office 4 days More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum Pension, Bonus, Healthcare
Posted:

Software Engineer (C# & Native)

Portsmouth, England, United Kingdom
TÜV SÜD
.NET development, including object-oriented principles, asynchronous programming, and .NET framework/Core. Experience developing web applications using Blazor. Strong experience with Delphi for Windows and Linux. Knowledge of C++, code optimization, and industrial communication protocols (MODBUS, OPC, Profibus). Experience with data acquisition systems. Proficiency with Linux OS, Git, and understanding of SDLC and agile methodologies. Strong communication and More ❯
Posted:

Senior Software Engineer

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
Gregory Martin International
Senior Software Engineer - Modelling and Simulation, C, C++, Unreal Engine Location: Portsmouth, Hampshire/Hybrid Role Salary: £40,000 to £60,000 negotiable depending on level of experience, plus excellent benefits Our client is a successful consultancy providing digital technology expertise to projects in the Ministry of Defence. They are looking for an experienced Software Developer to join their innovative … Wargame scenarios. Your Responsibilities as a Senior Software Engineer: Development of constructive and real-time Modelling and Simulation (M&S) models and scenarios using a combination of Python, C, C++, and custom scripting languages using object-oriented design techniques. Visualise analytical data extracted from these models. Work closely with the customer to develop threat laydowns and simulation capabilities representing advanced … and network architectures, communication protocols, and simulation frameworks. General Systems Engineering skills (requirements definition, requirements analysis, functional design/decomposition, enterprise modelling, test & acceptance). Knowledge of C/C++ programming. Experience with Unreal Engine and UE C++. Experience with Unity Engine and C#. Experience with Python. Experience with Virtual Reality. Ability to solve complex problems. Familiarity with Vulkan and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Fareham, Hampshire, South East, United Kingdom
Copello
have the opportunity to learn and grow with the programme. Please note, applicants will require active Security clearance. Required Skills Experience in developing software in C and/or C++ Excellent verbal and written communication skills Comprehensive understanding of various software development methodologies Ability to work effectively in a team and adhere to process within a software development environment Knowledge More ❯
Employment Type: Contract
Posted:

Senior Software Engineer (C++/Perl)

Basingstoke, England, United Kingdom
Futureheads Recruitment | B Corp™
software processes and drive continuous improvement. Support IT leadership in implementing secure systems and provide subject matter expertise for strategic planning. Experience and Skills Required Strong commercial experience using C++ and Perl. Proven ability to write and maintain complex software solutions. Experience working in agile environments. Experience with continuous integration and code reviews. Capability to design, document, and support sophisticated More ❯
Posted:

Embedded Software Engineer

Yateley, Hampshire, South East, United Kingdom
Gerrell & Hard
loop testing, debugging, and validation. Identify opportunities for software efficiency improvements through code re-use across a varied range of products and projects. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems. Bare metal microcontroller development Experience with microcontroller hardware (e.g. STM32, PIC More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Software Engineer

Portsmouth, England, United Kingdom
JR United Kingdom
in one or more of the following technical disciplines: Videogame engine technology (e.g. Unreal Engine, Godot) Entity or Event based Simulation Robotics and Autonomous Systems Proficient in C/C++ or C# and Python. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Understand varied codebases and be confident in making changes to large projects. More ❯
Posted:

Operational Cyber Software Engineer

Portsmouth, England, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
and governments. Skills: Intermediate/advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 “solution” language (eg C++, Java, C#). Proficient with at least 1 “utility” language (eg Python, Javascript, Perl, Powershell). Able to use and configure more than one major operating system (eg Windows, OSX More ❯
Posted:

C++ Software Engineer - Stats/Maths/Machine Learning

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
C++ Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - 2 days per week in the Southampton office. Flexible working hours. The successful C++ Software Engineer will likely have a relevant degree in … Mathematics and will have proven commercial experience with C++ programming with a statistical or mathematical bias. The successful C++ Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience C++ programming on Windows and/or Linux Academic background in Mathematics Any of the … research and commercial software environments MATLAB R Python Machine learning This is an opportunity to join a highly successful, expanding company offering the chance to work on complex, interesting C++ programming in a relaxed atmosphere. If you are looking for an opportunity of this nature please get in touch. More ❯
Posted:

C++ Software Engineer, Maths, Stats

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
C++ Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - generally 2 days per week in the Southampton office. Flexible working hours. The successful Software Engineer will have a relevant degree in Mathematics … and will have proven commercial/research C++ programming experience with a statistical or mathematical bias. The successful Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience Degree or PhD in Mathematics Mathematical algorithms eg statistical/machine learning/econometric time series … C++ programming on Windows and/or Linux Any of the following would be advantageous Experience in both research and commercial software environments MATLAB R Python Machine learning This is an opportunity to join a highly successful, expanding company offering the chance to work on complex, interesting C++ programming in a relaxed atmosphere. If you are looking for an opportunity More ❯
Posted:

C++ Software Engineer - Stats/Maths/Machine Learning

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
C++ Software Engineer - Stats/Maths/Machine Learning C++ Software Engineer - Stats/Maths/Machine Learning 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Sign in to access AI-powered advices Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google … actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Spectrum IT Recruitment C++ Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex … statistical C++ software programming. Hybrid working - 2 days per week in the Southampton office. Flexible working hours. The successful C++ Software Engineer will likely have a relevant degree in Mathematics and will have proven commercial experience with C++ programming with a statistical or mathematical bias. The successful C++ Software Engineer will be tasked with understanding complex mathematical and statistical research More ❯
Posted:

Senior Software Developer (C++) SC CLEARED

Fareham, Hampshire, UK
Reed Talent Solutions
Senior Software Developer - C++ (SC Cleared) • Annual Salary: up to £70k/annum • Location: Fareham, UK • Job Type: Full-time, Permanent • Workplace Type: Hybrid (minimum 3 days per week in office initially) • Mandatory: SC Clearance Are you ready to take the helm of cutting-edge ship simulation technology? We are looking for a Senior C++ Software Developer to join our … system bridges. Technical oversight of our state-of-the-art simulator suite in Fareham, Hampshire. Collaborating with experienced professionals in naval architecture, autonomous vessels and AI. About you Expert C++ developer, preferably within a Windows/Visual Studio environment, with deep understanding of software architecture. Solid experience with OpenGL is desirable, although Vulkan and DirectX will provide the transferable skills More ❯
Posted:

C++ Software Engineers

Southampton, England, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Software Engineer (C++) The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all … and innovate with other engineers to create market-leading products within the defence industry. What we are looking for: Understanding and knowledge of one or more of the following: C++ software development Development of new applications to meet user expectations and within formal constraints. Familiarity with the tools and approaches to embedded development. Experience with developing Windows & Linux applications. Experience More ❯
Posted:

Senior Software Engineer - Navigation

Yateley, Hampshire, South East, United Kingdom
Gerrell & Hard
value to the customer. Able to explain complex technical concepts to non-technical team members to enable quick decision making within the business. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code at expert in their C & C++ targeted at Linux based embedded systems. Experience of developing for and debugging on Linux based embedded devices, including More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Full Stack Developer

Andover, England, United Kingdom
twentysix
Computer Science, Engineering or a related subject 1-3 years’ experience in web application development Experience with two or more programming language including but not limited to PHP, Asp.net, C++, C# , etc. Familiar with API design and development (e.g RESTful ) is a plus Familiarity with rational database – MySql, MsSql Experience with third-party libraries and web application development platform is More ❯
Posted:

Director of Software Engineering

Basingstoke, England, United Kingdom
JR United Kingdom
skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances innovation with execution. Confident working alongside senior More ❯
Posted:

Director of Software Engineering

Portsmouth, England, United Kingdom
JR United Kingdom
skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances innovation with execution. Confident working alongside senior More ❯
Posted:

Senior Hardware Engineer for Customer Engineering

Farnborough, Hampshire, United Kingdom
Qualcomm
Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Languages such as C, C++, Java, Python, etc. Responsibilities: Provide Hardware design support to customers developing connected products. Research and answer a wide range of in-depth technical questions on Qualcomm chipsets. Resolve technical problems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Delivery Pipelines Lead – Future Combat Air Systems (FCAS)

Fareham, England, United Kingdom
Hybrid / WFH Options
Dstl
for someone who has the following skills & experience: Technical Skills Broad and deep understanding of software delivery across the full lifecycle Proficient in programming languages (e.g., Python, C/C++, Java, MATLAB, Go) Strong mathematical background, particularly in statistics, data science, and probability Demonstrated ability to critically evaluate, communicate, and ensure the robustness of technical approaches Skilled in communicating complex More ❯
Posted:

Associate Director of Algorithm Development

Alton, England, United Kingdom
Hillrom
needs, risks/issues and acting proactively and innovatively to address/mitigate and communicate. 7+ years of programming experience. 10+ years relevant experience is preferred. Computer programming (C, C++, C#, Matlab; Ada preferred). Advanced Office application skills. Fluent English (both written and oral). Ability to work on a cross-departmental team. Ability to learn new skills and More ❯
Posted:

Cloud Operations Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
NICE
At NICE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PhD Graduate C++ Software Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
PhD Graduate C++ Software Engineer required by an established, high-tech software company developing state of the art products for global customer base. As part of continued impressive growth plans the company requires a PhD Graduate C++ Software Engineer to join its existing software engineering team specialising in complex, statistical C++ software programming. Hybrid working. 1-2 days per week … in the Southampton office. The successful candidate is like to have a degree in Mathematics and a PhD in a mathematical related subject. C++ knowledge is essential. Key experience Degree in Mathematics PhD in in a mathematical discipline C++ knowledge Experience in any of the following areas would be advantageous but is not essential MATLAB Python Machine learning R This More ❯
Posted:

PhD Graduate C++ Software Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: PhD Graduate C++ Software Engineer, Southampton Client: Spectrum IT Recruitment Location: Southampton, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 5 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: We are seeking a PhD Graduate C++ Software Engineer for an established, high-tech software company developing state-of … the-art products for a global customer base. The role involves working in a team specializing in complex, statistical C++ software programming. The position offers hybrid working with 1-2 days per week in the Southampton office. The ideal candidate will have a degree in Mathematics and a PhD in a related mathematical discipline. Proficiency in C++ is essential. Key … experience: Degree in Mathematics PhD in a mathematical discipline Knowledge of C++ Additional advantageous skills (not essential): MATLAB Python Machine learning R This role offers an opportunity to work in a varied environment with a company committed to professional development. Interested candidates are encouraged to contact us for more information. #J-18808-Ljbffr More ❯
Posted:

PhD Graduate C++ Software Engineer

Portsmouth, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: PhD Graduate C++ Software Engineer, portsmouth, hampshire col-narrow-left Client: Spectrum IT Recruitment Location: portsmouth, hampshire, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: PhD Graduate C++ Software Engineer required by an established … high-tech software company developing state of the art products for global customer base. As part of continued impressive growth plans the company requires a PhD Graduate C++ Software Engineer to join its existing software engineering team specialising in complex, statistical C++ software programming. Hybrid working. 1-2 days per week in the Southampton office. The successful candidate is like … to have a degree in Mathematics and a PhD in a mathematical related subject. C++ knowledge is essential. Key experience Degree in Mathematics PhD in in a mathematical discipline C++ knowledge Experience in any of the following areas would be advantageous but is not essential MATLAB Python Machine learning R This is an opportunity to work in a varied role More ❯
Posted:

C++ Software Engineer (Chromium)

Fareham, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
C++ Software Engineer (Chromium) Chromium, C++, Fareham, Hampshire. Some flexibility with hybrid working. Salary £55,000 - £65,000 plus excellent benefits An exciting new opportunity for a C++ Software Engineer with the opportunity to help develop and maintain my clients main browser services. You will be given the chance to join a technically minded development team to constantly evolve their … development and security patches Write clean, maintainable and well documented code Desired skill set that includes: Degree in Computer Science or related field or equivalent experience Strong experience with C++ Deep understanding of Chromium open-source project including customisation, build process, implementation of custom extension APIs Proven ability to write-quality, secure code The company offer an unrivalled volume of More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:
C++
Hampshire
10th Percentile
£45,200
25th Percentile
£47,500
Median
£60,000
75th Percentile
£78,750
90th Percentile
£80,250