Remote Permanent C++ Jobs in the South West

1 to 25 of 47 Remote Permanent C++ Jobs in the South West

Senior Software Engineer C++

Glastonbury, Somerset, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
participating in sprint planning, stand-ups, 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 a relevant field, such More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Vulnerability Researcher Remote Up to £135k + Benefits

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Circle Group
Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of OS internals, memory models, and binary formats Experience More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Electronic Design Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
PCB layout techniques for power supply and EMC performance - Designing for manufacturability and testability Beneficial Experience: - Developed software at the hardware level for embedded systems - Understanding of Object Orientated C++ - Understanding of real-time operating systems (RTOS) and real-time software - Knowledge of LabVIEW Benefits Summary: - Matched company pension contributions up to 5%. - 25 days annual leave rising to More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Hardware Design Engineer

Par, Cornwall, South West, United Kingdom
Hybrid / WFH Options
Bennett and Game
and develop hardware circuits and multi-layer PCBs using DipTrace or other major EDA tools (e.g., Altium, Eagle, KiCAD). Write and maintain embedded firmware (primarily in C/C++) for hardware control and testing. Develop, test, and validate control systems, ensuring functionality, reliability, and safety. Collaborate with software, mechanical, and systems engineers throughout the product development cycle. Conduct hardware … Design Engineer Job Requirements 3-5 years of experience in hardware design and PCB layout. Proficiency with DipTrace or other industry-standard schematic and PCB tools. Strong experience in C++ and embedded firmware development. Familiarity with testing and validating control systems. Hands-on experience using lab test equipment for debugging and verification. Solid understanding of electronic components, signal integrity, and More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Software Team Lead

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Smartbox Assistive Technology
iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Excellent understanding of software design principles. Cloud and Windows/iOS application development. Knowledge More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Electronics Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
ADLIB Recruitment
/DAC. Knowledge of power electronics: SMPS, DC-DC converters, battery charging/protection. Proficiency with Altium Designer for schematics and PCB layout. Low-level firmware development in C, C++, or Rust. Comfortable using lab tools: oscilloscopes, logic analyzers, multimeters, power supplies. Experience collaborating across firmware, mechanical, and manufacturing teams. Meticulous with documentation and version control (Git, BOM management). More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Test Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Kinneir Dufort
of these points, please ensure you meet the majority of them before making an application: Demonstrable experience in test engineering, validation, or development. Software development skills (preferably C/C++) and scripting (e.g., Python). Exposure to embedded systems (e.g., STM32, FreeRTOS) and/or application-level software. Demonstrable experience with test automation tools and CI/CD platforms (e.g. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer (London)

Stroud Green, Greater London, UK
Hybrid / WFH Options
TradingHub
security and risk data Implementation and optimisation of the core algorithms used by TradingHub to perform deep analysis of financial data Requirements Main Skills/Competencies: Proficiency with C#, C++ or Python Evidence of exceptional mathematical and analytical skills Initial industry experience working as a quant within a financial services organisation Some knowledge of risk sensitivities or Greeks such as More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer

Exeter, England, United Kingdom
Hybrid / WFH Options
ISR Recruitment
optimisation for performance, size and reliability Experience with the Microchip development suite (MPLAB, XC32 etc.) Working experience using PIC32 or a similar Microchip product Familiarity of Python Familiarity with C++ techniques A keen interest in Embedded systems not just in work but in your personal time as well Experience automating testing for embedded systems Unit testing experience Practical experience of More ❯
Posted:

RF Engineer - Enhanced Developed V

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
French National Space Agency
defined radios Desired Skills Experience in RF algorithm development and Digital Signal Processing Antenna optimisation and characterisation experience Embedded systems vulnerability analysis Knowledge of OpenCPI, GnuRadio, Python, C/C++, and other SDR development tools VHDL, Python and/or C/C++ Development on Linux and use of GitLab Location This is a full time position in Gloucester, UK. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AAD Software Integration Engineer

Stratford-upon-avon, Warwickshire, United Kingdom
Hybrid / WFH Options
Jaguar & Land Rove
you succeed here, including: Automotive Communication Protocols - Strong understanding and hands-on experience with CAN, LIN, FlexRay, and Ethernet for in-vehicle networking. Embedded Systems Programming - Proficiency in C, C++, or Python for developing and integrating automotive control software and middleware. Linux-Based Development - Experience working with automotive Linux platforms (e.g., QNX), including shell scripting and system-level troubleshooting. Diagnostics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Electronics Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
ADLIB
/DAC. Knowledge of power electronics: SMPS, DC-DC converters, battery charging/protection. Proficiency with Altium Designer for schematics and PCB layout. Low-level firmware development in C, C++, or Rust. Comfortable using lab tools: oscilloscopes, logic analyzers, multimeters, power supplies. Experience collaborating across firmware, mechanical, and manufacturing teams. Meticulous with documentation and version control (Git, BOM management). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

BS32, Almondsbury, South Gloucestershire, Gloucestershire, United Kingdom
Hybrid / WFH Options
Granite Consulting
benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the work will be carried out using C++ but they are happy to consider people from any OO background (C#, Java, Python etc.). Previous experience of desktop application development, or work with an algorithmic focus would also … potential for rapid progress. The company are based in north Bristol and operate a hybrid working policy, with 3 days a week working from home. Relevant skills/experience: C++ or other object oriented programming language BSc/MSc/PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures In More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Embedded Software Architect

Filton, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
The One Group
to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

C++ Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
C++ Software Engineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Strong Benefits Package A great opportunity awaits a Software Engineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. This company develops high-performance software used across a broad range of … be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++, with a strong emphasis on the underlying algorithms that support AI-driven solutions. The role offers a hybrid setup, with two days a week in the Bristol office and great … flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++ Software Engineer to engage with cutting-edge problems, benefit from brilliant flexibility, and access great training and development opportunities within More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

C++ Software Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment
C++ Software Engineer Bristol (Hybrid) £45,000- £55,000 + Training + Progression + Strong Benefits Package A great opportunity awaits a Software Engineer with strong C++ experience to join an established tech company. This role promises significant technical challenges, diverse projects, and ample room for professional growth. This company develops high-performance software used across a broad range of … be joining an established software and technology team in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++, with a strong emphasis on the underlying algorithms that support AI-driven solutions. The role offers a hybrid setup, with two days a week in the Bristol office and great … flexibility around working hours. The right candidate for this role will have strong commercial C++ experience, ideally with some exposure to hardware or an understanding of how software interacts with physical systems. This is a fantastic opportunity for a C++ Software Engineer to engage with cutting-edge problems, benefit from brilliant flexibility, and access great training and development opportunities within More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Progression + Training + Benefits
Posted:

Software Team Lead

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Smartbox Assistive Technology
iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Excellent understanding of software design principles. Cloud and Windows/iOS application development. Knowledge More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 60,000 Annual
Posted:

Software Team Lead

Bristol, United Kingdom
Hybrid / WFH Options
Smartbox Assistive Technology
iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Excellent understanding of software design principles. Cloud and Windows/iOS application development. Knowledge More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Senior C++ Developer

Stroud, Gloucestershire, United Kingdom
Hybrid / WFH Options
Computer Futures
Senior C++ Developer Our client is seeking a skilled Senior C++ Developer to join their team on a permanent basis. This is a unique opportunity to contribute to groundbreaking projects in tools for architecture, 3D geometry and graphics, while enjoying the flexibility of remote work with a focus on work-life balance. Required Skills: Minimum 3 Years of C++ Development More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum pension, 25 days holiday
Posted:

Software Engineer

Devon, England, United Kingdom
Hybrid / WFH Options
Holt Executive Recruitment
quality documentation and contributing to risk and issue resolution What We’re Looking For: Strong academic background in a relevant engineering or software discipline Experience writing embedded C/C++ code Familiarity with hardware interfaces (e.g. Ethernet, RS-232/RS-422) UI development experience (e.g. Visual Studio C++, C#) Bonus Points For: Experience with VxWorks or similar RTOS Use More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Cirrus Selection
and we maintain an impactful team culture! Software Engineer skills and experience required: A strong background in software engineering, its realisation and system-wide impact. Experience of working in C++ Experience working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported by effective documentation Experience in other languages such as Ada … 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 such as MISRA C++ Please note: Rules onsite require British Citizenship. Dual nationals can apply for this position, and you will be required to undergo UK Security Clearance. The business is in a very strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Avionics Embedded Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Energy Consulting group
of drivetrain health, guiding maintenance and deployment decisions at the aircraft level. In this role, we are seeking methodical engineers with a strong background in optimising systems utilising embedded C++ coding, with a particular focus on either real time processing of vibration signals and/or control of acquisition, processing, storage and access of vibration data for purposes of IVHM. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Firmware Engineer

Gloucester, Gloucestershire, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
The Cross-Domain (XD) team develops high-performance appliances for the Defensive Cyber market, designing entire systems from scratch with security as a primary focus. This includes high-performance C++, embedded software, FPGA firmware (VHDL), custom PCBs, power distribution, and thermal management, ensuring reliable, supportable, and maintainable solutions for our clients. Job Role A Firmware Engineer in the XD team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Developer - Golang / Cross-Skilled

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Ignite Digital Search Ltd
as a Backend Developer , working on scalable, secure, and high-performance systems. We welcome applications from experienced backend engineers who have commercial experience in languages such as Java, C#, C++, Python, Node.js, or Rust , and are eager to learn and develop their skills in Golang (Go) . You'll work in a collaborative, product-led environment, building solutions that support … Contribute to frontend development (Svelte, React, Vue) with training available What We're Looking For Essential: Strong experience building backend systems in languages such as Java, C#, Python, Node.js, C++, or Rust Understanding of REST APIs, SQL (e.g. PostgreSQL), and RDBMS/NoSQL databases Familiarity with cloud platforms (GCP preferred, AWS or Azure welcome) Experience working in agile environments with More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Software Engineer- Gloucester- National Security

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
developers, providing oversight where applicable Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of back-end programming languages: Java, C++ Node.JS, Python, C The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills and better themselves where possible More ❯
Employment Type: Permanent
Posted:
C++
the South West
10th Percentile
£35,125
25th Percentile
£46,875
Median
£63,750
75th Percentile
£67,188
90th Percentile
£78,250