Remote Permanent C++ Software Engineer Jobs

1 to 25 of 62 Remote Permanent C++ Software Engineer Jobs

C++ Software Engineer MacOS - Cyber Security

London, England, United Kingdom
Hybrid/Remote Options
Client Server
C++ Software Engineer/Developer (C++ Mac Extensions API) WFH/London to £80k Are you a C++ Software Engineer with experience of developing and integrating Apple Mac Extensions and APIs? You could be progressing your career at a rapidly expanding scale-up software … structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a C++ Software Engineer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple … Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and More ❯
Posted:

C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Greater London, England, United Kingdom
Hybrid/Remote Options
Hunter Bond
Job title: C++ Software Engineer Client: Elite Prop Trading Firm (HFT team) Salary: £70,000 - £350,000 Base (+ Bonus) Location: London/Hybrid My client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing high-frequency trading systems, ensuring they … will work and learn from the best. Requirements and Skills: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 2+ years of professional C++ development experience. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems. Familiarity with network programming and protocols … is a plus. Proficiency in Linux/Unix environments. Knowledge of hardware optimization techniques (e.g., SIMD, GPU computing) is a plus. Responsibilities: Design, develop, and maintain high-performance C++ trading applications. Optimize code for maximum speed and efficiency, minimizing latency. Implement and enhance trading algorithms in collaboration with quantitative researchers and traders. Develop and maintain low-latency network More ❯
Posted:

Principal Software Engineer (C++)

Oxfordshire, Milton Hill, United Kingdom
Hybrid/Remote Options
Mars Recruitment
Principal Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal Software Engineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal Software Engineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day … basis you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal Software Engineer will need the following qualification, experience and skills: A degree in a Software More ❯
Employment Type: Permanent
Salary: £65000/annum plus benefits
Posted:

Backend Software Engineer C++ Windows - Finance

London, England, United Kingdom
Hybrid/Remote Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of … perks and benefits. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying … the UK) if you're not within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have More ❯
Posted:

Software Engineer, AI, C++/Python, Oxford, COR7394

Oxford, Oxfordshire, England, United Kingdom
Hybrid/Remote Options
Corriculo Ltd
Software Engineer, AI, C Python, Oxford, COR7394 Are you a talented Software Engineer eager to explore the intersection of AI and manufacturing? This could be your opportunity to join a team helping shape next-generation tools using cutting-edge technology! The Position As a Software Engineer, you’ll … work directly with a small team to develop advanced analysis algorithms and integrate local large language models (LLMs) into real-world applications. You’ll focus on building robust software solutions using C++ or Python, contributing to Product Lifecycle Management integrations, and iterating on prompt-based AI applications. This is a hands-on role in a fast … moving environment. You’ll have the freedom to experiment, influence the product’s direction, and take ownership of key technical deliverables. The Company Our client is a software company pioneering tools that combine AI into manufacturing applications. Working here means joining a small, highly collaborative team focused on innovation, autonomy, and delivering practical solutions. This role is hybrid More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Software Engineer - C++ & Python (Hybrid, Paignton)

Paignton, Devon, United Kingdom
Hybrid/Remote Options
Curo Services
Software Engineer - C++ & Python (Hybrid, Paignton) - (RL8024) Location: Paignton/Hybrid (3 DPW On-Site) Salary: Competitive + Benefits Benefits: Annual Bonus, 25 days annual leave (increasing to 30 with length of service), 4 x life insurance, employer pension contributions starting from 6% up to 14%, single private medical insurance and Medicash plan The … real world. They design, manufacture and supply advanced satellite navigation test and simulation systems, many of which comprise radio frequency signal generators plus computer systems running complex application software; all designed in-house. The Candidate: You'll be a technically strong and proactive Software Engineer with commercial experience developing software in C++ … This role sits within the core Engineering team and will support current and future product development. You'll contribute to the design, functionality, and planning of high-quality software solutions, supporting advanced technology systems used by customers worldwide. Duties: Participate in assigned software development projects as a permanent team member Contribute to the full product development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++/Rust Software Engineer

Cambridge, England, United Kingdom
Hybrid/Remote Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and … delivery. What’s Required? For this Senior C Rust Software Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
Posted:

Backend Software Engineer C++ Linux SQL

North West London, London, United Kingdom
Hybrid/Remote Options
Client Server
Backend Software Engineer/Developer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take advantage of working in a modern, technology-driven environment, but you will be granted a great deal of autonomy across the full development lifecycle, influencing key More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer C++ Linux SQL

London, England, United Kingdom
Hybrid/Remote Options
Client Server
Senior Software Engineer/Developer (C++ Linux SQL) London/WFH to £110k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. What's in it for you: Salary to £110k Pension … to 9% contribution) Healthcare Volunteer/charity days Hybrid working Career development and training Your role: As a Backend Software Engineer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. The organisation is a pioneer in the field of cross-asset … securities and derivatives post-trade processing technology, and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. Not only can you take More ❯
Posted:

C++ Software Engineer

Farnborough, Hampshire, South East, United Kingdom
Hybrid/Remote Options
Yoh Solutions Ltd
C++ Software Engineer - Wireless | £55,000£70,000 + Benefits | Hybrid Hampshire A global leader in advanced wireless technology is expanding its UK engineering team and seeking a C++ Software Developer to work on high-performance applications used for analysing wireless communication standards. This is a technically engaging role developing … software that processes real-time RF data from sophisticated measurement systems ideal for an engineer who enjoys applying strong C++ and mathematical or signal-processing skills to real-world challenges. What youll do Develop signal-analysis and measurement software in modern C++ on Windows/Linux. Implement and optimise algorithms … RF, and hardware teams to integrate your code with advanced test instruments. Contribute to architecture, performance, and quality improvements across the codebase. What were looking for Proficiency in C++ and object-oriented programming. Experience with real-time or high-performance applications . Understanding of signal processing, wireless communications , or related domains. Degree in Computer Science, Electronics, Physics , or More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Engineer C++ Mac Extensions EDR

London, England, United Kingdom
Hybrid/Remote Options
Client Server
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network … structures to extract key metadata which is then analysed by in-house algorithms and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using … WFH: You can work from home most of the time, meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You More ❯
Posted:

Remote Home Based C++ Software Engineer

United Kingdom, Northampton, Northamptonshire
Hybrid/Remote Options
4M Recruitment
We are currently recruiting for a Software Engineer to join their busy client who is rapidly expanding on a remote home working basis. Your main role will be to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop software applications … using C++ as the main language Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unit testing Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience with other object orientated programming languages would also be highly desirable. Any experience with Java and Shell Scripting would also be highly desirable Ideally First Class BSc More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Backend Software Engineer C++ Linux SQL

London, United Kingdom
Hybrid/Remote Options
Client Server
Backend Software Engineer/Developer (Linux SQL C+) London/WFH to £110k Global-leading FinTech is seeking a senior Backend Software Engineer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

C++ Software Engineer

southampton, south east england, united kingdom
Hybrid/Remote Options
Leonardo
Job Description Your impact 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 backgrounds and help develop all our software engineers. We want to develop a new generation … of features and capabilities using innovative software solutions and we need you to create them. You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers to create market-leading products within the defence industry. What You'll Bring Experience of C++ software development experience It is useful if you have some of these skills C# application development Networking experience Experience with developing Windows & Linux applications Familiarity with the Software lifecycle processes including Requirements Management, Design, Implementation, Test and Integration Familiarity with Configuration Management process and tools e.g. git Software design experience e.g. SysML More ❯
Posted:

Senior Software Engineer (C/C++)

Barnet, London, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Brent, London, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Merton, London, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

England, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Hounslow, London, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Lambeth, London, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Greenford, London, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Guildford, Surrey, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Chelmsford, Essex, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Maidstone, Kent, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Watford, Hertfordshire, United Kingdom
Hybrid/Remote Options
Sky
for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part … stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++ Software Engineer
Work from Home
25th Percentile
£65,000
Median
£67,500
75th Percentile
£77,500
90th Percentile
£90,000