Permanent C++ Jobs in Southampton

1 to 25 of 41 Permanent C++ Jobs in Southampton

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:

C++ Software Engineer - Stats/Maths

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
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, Masters 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 ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Embedded Software Engineer, C++

Southampton, Hampshire, South East, United Kingdom
Spectrum It Recruitment Limited
step into a Lead Engineer role within 12-24 months. What you'll bring: 5+ years commercial experience with embedded systems Strong technical knowledge and commercial use of modern C++ Knowledge of industrial product development - marine or similar Knowledge of Android/Kotlin and mobile applications is highly beneficial Exposure to CI/CD, DevOps, Atlassian tools A mathematical, electrical More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Southampton, UK
Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior Embedded Software Engineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior Embedded Software Engineer | Embedded C/C++ | RTOS | Bare Metal | Southampton (Hybrid) Are you an experienced Embedded Software Engineer looking to take the lead on exciting new product development? Verso is exclusively retained by a long-established and innovative … quality solutions Design, develop, and debug embedded software for real-time applications You’ll Need: Proven experience in full lifecycle embedded software development Strong proficiency in Embedded C/C++ Experience with bare metal programming Knowledge of RTOS (Real-Time Operating Systems) Familiarity with communication protocols (e.g. UART, SPI, I2C, CAN) is advantageous Confident using electrical debugging and testing tools More ❯
Posted:

Senior Embedded Software Engineer, C

Southampton, Hampshire, United Kingdom
Spectrum IT Recruitment
step into a Lead Engineer role within 12-24 months. What you'll bring: 5+ years commercial experience with embedded systems Strong technical knowledge and commercial use of modern C++ Knowledge of industrial product development - marine or similar Knowledge of Android/Kotlin and mobile applications is highly beneficial Exposure to CI/CD, DevOps, Atlassian tools A mathematical, electrical More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum
Posted:

Senior Embedded Software Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
Mansell Recruitment Group
The Role Design and develop robust software in C/C++ for embedded platforms. Create and maintain technical documentation to support design decisions. Ensure software operates reliably and meets functional specifications. Shape the long-term direction of software architecture and capabilities. Collaborate with cross-functional teams to develop innovative technology within real-world constraints. Develop and maintain test suites, including … Work closely with hardware and firmware engineers to align system-level behaviour. Assist in scoping projects, breaking down requirements, and mentoring junior engineers. The Candidate Strong experience programming in C++ for embedded systems. Experienced with testing practices and tools. Experience working in Linux-based environments. Exposure to platforms like Xilinx or PetaLinux highly beneficial, but not essential. A collaborative team More ❯
Posted:

Senior Embedded Software Engineer,

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
with opportunities to interact with various departments and occasionally with customers. The ideal candidate will have experience in: Taking software design projects from concept to manufacturing Embedded C/C++ development Bare metal programming Real-time operating systems (RTOS) Communication protocols (advantageous) Electrical debugging tools The position offers hybrid working options, requiring a commitment of 3 days on-site per More ❯
Posted:

Quantitative Developer - Low Latency

Southampton, England, United Kingdom
JR United Kingdom
systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills focused on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code in Rust full-time. Experience or interest in crypto markets is a strong plus. Leading role in a greenfield HFT project in crypto. International team 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:

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:

Cloud Operations Engineer

Southampton, England, 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 ❯
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:

Senior Software Developer (C++) SC CLEARED

Southampton, England, United Kingdom
JR United Kingdom
Senior Software Developer - C++ (SC Cleared) Location: Southampton, United Kingdom Client: Reed Talent Solutions Job Category: Other Salary: Up to £70k per annum Workplace Type: Hybrid (minimum 3 days per week in the office initially) EU Work Permit Required: Yes Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 About the Role: As a Senior Software Developer for a high-end … services. Integrate sustainable practices into your role, contributing to global challenges. Develop clean, well-architected code, and iterate towards elegant, supportable solutions for customers. Requirements: Strong practical experience with C++, preferably within a Windows/Visual Studio environment. Desirable experience with TCP/UDP sockets, MFC, and OpenGL V4, including compute shaders. Ability to adapt and learn new technologies. Eligibility More ❯
Posted:

Senior DevOps Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
and performance Monitoring and alerting using Datadog, Prometheus, and Grafana Debugging complex systems using tools like strace, dtrace, and beyond Supporting a tech stack that includes Rust, Python, Go, C++, Java, and more ? What You Bring: 5+ years’ experience in DevOps or Systems Engineering 3+ years in fast-moving startups (teams under 50 is a must) Deep knowledge of AWS More ❯
Posted:

Backend Software Engineer

Southampton, England, United Kingdom
JR United Kingdom
in Computer Science (or similar). -2 years experience using MongoDB -2 years experience using Node.js and Typescript -Experience working with a low-level language such as C or C++ is desirable -Experience with CI/CD pipelines, Docker and Kubernetes -Experience deploying production applications to AWS -Experience writing data analysis programs in Python -You are comfortable using version control More ❯
Posted:

C++ Software Engineer (Chromium)

Southampton, England, United Kingdom
JR United Kingdom
Job Title: C++ Software Engineer (Chromium) Client: Spectrum IT Recruitment Location: Southampton, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: We are seeking a C++ Software Engineer with experience in Chromium to join our team in Southampton. The role involves working within a dedicated open source and engineering More ❯
Posted:

Senior Developer

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
ll Be Doing: Designing, developing, and delivering high-performance systems for HFT and market-making Collaborating with cross-functional teams to shape products and infrastructure Coding in Rust or C++, debugging, and leading on architectural decisions Mentoring junior engineers and conducting code reviews Ensuring systems meet strict standards for speed, quality, and resilience Continuously identifying performance bottlenecks and optimising code … internal best practices ? What You Bring: 5+ years’ software engineering experience in demanding environments Deep knowledge of high-frequency trading systems and crypto markets Expert proficiency in Rust or C++ Solid system design and architecture skills Startup experience (3+ years in teams under 50 people is a must) Strong decision-making, analytical, and debugging capabilities Experience working under pressure and … adjusting to fast-moving conditions Emotional intelligence and an eye for mentoring and leadership Knowledge of trading strategies, risk management, and market structure ? Tech Environment: Rust, C++, Python Fully cloud-native infrastructure Proprietary technology stack Performance-focused, low-latency architecture Agile, flat-structured engineering team ? Why This Role? Direct access to technical founders and HFT industry leaders Work on a More ❯
Posted:

Senior Software Engineer - AI Product Company - FULLY REMOTE IN UK - £125k - TypeScript/ Python[...]

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Deep experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great More ❯
Posted:

Software Engineer, Maths, Stats

Southampton, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
learn more. Base pay range Direct message the job poster from Spectrum IT Recruitment 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 More ❯
Posted:

Senior C + Software Developer

Southampton, England, United Kingdom
JR United Kingdom
in the office) £70k per annum + excellent reward benefits 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 client mission delivering high performance, real-time 3D ship simulator solutions. You will be working alongside Lead Software Engineer, join our client's multidisciplinary team … 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:

Senior Rust Engineer

Southampton, England, United Kingdom
JR United Kingdom
Experience with all phases of the software development life cycle Understanding of Agile methodologies (Scrum, Kanban) and engineering practices Will be a plus: At least 5 years of professional C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. More ❯
Posted:

Embedded System Engineer - Up to £65,000

Southampton, England, United Kingdom
JR United Kingdom
Views: 7 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Embedded Systems Engineer – up to £65,000 Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is … ideal for engineers experienced in embedded environments who love to work close to the metal but enjoy a modern, structured development workflow. You’ll likely have experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and More ❯
Posted:

Audio AI & Digital Signal Processing Engineer

Southampton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Science, Electrical Engineering, Music Technology, or a related field. Strong background in digital signal processing (DSP) and machine learning applied to audio. Proficiency in programming languages such as Python, C++, and MATLAB. Hands-on experience with deep learning frameworks (TensorFlow, PyTorch, etc.). Understanding of real-time and embedded audio processing techniques. Experience working with generative AI models for audio More ❯
Posted:

Senior Android Security Software Developer, Fraud

Southampton, England, United Kingdom
JR United Kingdom
sophisticated anti-cheat mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, ARM assembly knowledge is advantageous. Skilled in C/C++ for native security development, complemented by robust working knowledge of Kotlin for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing, and continuously evolving state of the art More ❯
Posted:

Automation Engineer – Learning & Development

Southampton, England, United Kingdom
JR United Kingdom
Automation & Programmability Content Engineer to join a large tech organisation in their L and D team. The Ideal applicant will need to have experience of Python, Go, PHP, Node.js, C++, or Java and a strong understanding of REST APIs and software development methodologies In this role, you’ll design and develop high-impact training content that empowers IT professionals around … development Stay current with the latest trends in enterprise networking, automation, and cloud technologies Minimum Experience required: 5+ years of software development experience Proficiency in Python, Go, PHP, Node.js, C++, or Java Strong understanding of REST APIs and software development methodologies Experience with CI/CD pipelines and tools Hands-on experience with automation/configuration tools (e.g., Ansible, Puppet More ❯
Posted:
C++
Southampton
10th Percentile
£46,250
25th Percentile
£47,500
Median
£52,500
75th Percentile
£67,500
90th Percentile
£80,000