601 to 625 of 851 C++ Jobs in the UK

Software Developer

Hiring Organisation
Matchtech
Location
Dorking, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
join their team on a permanent basis, based in Leatherhead. Key Responsibilities: Design, develop, and maintain high-quality software components using Java and C++, with a focus on robustness, performance, and maintainability Implement and extend code that interacts with a flexible integration framework for solver coupling and data exchange Work … through writing effective proposals Thrive in a consultancy environment solving real-world, high-consequence challenges Job Requirements: Professional experience developing software in Java and C++ Practical experience applying object-oriented design principles and modular software architectures Familiarity with collaborative development practices, including Git and CI/CD pipelines Experience working ...

Software Engineer - C++/ADA

Hiring Organisation
Morson Edge
Location
Bristol, Somerset, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Software Engineer - Avionics/Mission Systems (C++/Ada) - 119393 Location: Bristol (preferred) with regular travel to Yeovil for testing and meetings Duration: 6 months IR35 Status: Outside IR35 Rate: Competitive (dependent on experience) Clearance: BPSS - SC Overview We are seeking an experienced Software Engineer to support the development ...

C++ Low-Latency Developer - Leading HFT Firm | London

Hiring Organisation
Selby Jennings
Location
London, England, United Kingdom
seeking an exceptional C++ Engineer to join one of the world's most advanced high-frequency trading firms. This is a rare opportunity to work at the intersection of cutting-edge technology and global financial markets, where performance is measured in nanoseconds and innovation drives competitive advantage. … empowered to push the boundaries of what's possible in software and hardware optimisation. Key Responsibilities Architect and implement high-performance C++ systems with extreme latency sensitivity. Optimise every layer of the stack - from CPU cache and memory allocation to kernel bypass and network I/O. Collaborate with traders ...

Senior Embedded Software Engineer

Hiring Organisation
YT Technologies
Location
Hereford, Herefordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
YT Tech are working with a security technology company based near Worcester. We are looking for a Senior Embedded Engineer who wants to do more than just write code. This is a role for an ...

Embedded C# / C++ Engineer – Firmware Defence Systems

Hiring Organisation
Standard 8
Location
Canterbury, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £75,000 per annum
Defence Systems | Flexible-Hybrid | C# | C/C++ | embedded or low-level environments Some engineering jobs talk about “innovation” then hand you a legacy mess and a Jira board full of damage control. This isn’t that. We’re working with a defence-focused engineering business building specialist technology where … technical depth and long-term complexity rather than disposable software churn. What they’re looking for: Strong software engineering fundamentals Exposure to C or C++ within embedded or low-level environments Experience with C# .NET development is a big advantage Understanding of the full software lifecycle Experience with structured design ...

Director of eSoftware Engineering - C++, Equities Trading Technologies

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
your teams, and champion a culture of innovation and effective Job Responsibilities Oversee the design, development, and performance tuning of ultra-low-latency C++ trading systems supporting equity derivatives market making (options/warrants) Set the technology roadmap for trading systems expansion and lead strategic technical decision‐making across … Mathematics, or a related field Significant software engineering experience, with applied experience overall, as well as focused on trading systems Expert‐level command of C++ (C++17/20) with a strong track record of delivering ultra‐low‐latency systems Demonstrated success in building and scaling engineering teams, including recruiting, mentoring ...

C / C++ Software Engineer

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£65 per hour, Benefits Overtime Rate
electronic circuitry. Skillset/experience required: Previous software engineering experience in the development of test solutions Strong ability to write software in C/C++; scripting languages would be an advantage to our future direction. Previous experience working in an agile development team. A strong understanding of what is required ...

C++ Engineer (SC Cleared or Clearable)

Hiring Organisation
IO Associates
Location
Cheltenham, Gloucestershire, UK
Employment Type
Full-time
Senior C++ Engineers 3x Positions available Based out of Cheltenham 4-5 Days per week £60,000 to £85,000 per annum Immediate Start Increase your chances of reaching the interview stage by reading the complete job description and applying promptly. - 3 month notice periods are ok however … working on behalf of a National Security client based out of Cheltenham who are looking for THREE Senior C++ Engineers to join them on a Permanent basis. We're looking for a C++ Engineer who has led end-end projects and enjoys solving complex technical problems in areas like software ...

Senior C++ Programmer

Hiring Organisation
IT Search & Select
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Hybrid working 1 or 2 days per week. A major maritime defence contractor is seeking an accomplished Senior C++ Software Engineer to join its advanced engineering division in Portsmouth. Youll work on large-scale, highly complex naval systems that support surface ships, submarines and next-generation maritime platforms technology where … world-class benefits package and the opportunity to influence mission-critical systems used across the Royal Navy and allied fleets. If youre an experienced C++ engineer looking to apply your expertise to meaningful, long-term defence programmes, this is a standout opportunity. About the Role Youll take technical ownership ...

Principal C++/Qt Software Engineer

Hiring Organisation
17918
Location
Newton Abbot, Devon, United Kingdom
PRINCIPAL C++/QT SOFTWARE ENGINEER 12 MONTHS CONTRACT HYBRID WORKING HAMPSHIRE £400/DAY OUTSIDE IR35 Principal C++/Qt Software Engineer is required to work for a leading engineering organisation on a long-term programme developing advanced software solutions for Embedded Linux platforms. They specialise in delivering high ...

Air Combat Simulation Engineer

Hiring Organisation
Saab UK
Location
Crofton Park, Greater London, UK
Employment Type
Full-time
data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding of component … Qualifications and Skills: Sole UK National Required. Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Pilot modelling Modelling of Sensors and Signatures (RF and EO/ ...

Principal C++/Qt Software Engineer

Hiring Organisation
IO Associates
Location
Newton Abbot, Devon, UK
PRINCIPAL C++/QT SOFTWARE ENGINEER Take the next step in your career now, scroll down to read the full role description and make your application. 12 MONTHS CONTRACT | HYBRID WORKING HAMPSHIRE £400/DAY OUTSIDE IR35 Principal C++/Qt Software Engineer is required to work for a leading ...

C++ Control Systems Engineer

Hiring Organisation
Searches @ Wenham Carter
Location
Cambridge, England, United Kingdom
mission is to transform farming through intelligent, scalable robotic systems that improve productivity, sustainability, and efficiency. The role They are hiring a ROS 2 C++ Control Systems Engineer to work on the development of their next-generation autonomous agricultural robotics platform. This role sits at the core of robot motion … Closing real-time control loops on joints Ensuring deterministic, real-time behavior Translating planned trajectories into executable motor commands Design, develop, test, and maintain C++ software for robotics applications Implement control systems, and motion pipelines for robotic arms Collaborate closely with robotics, mechanical, and electronics teams Integrate software with hardware ...

Senior Video Engineer (C++/Rust)

Hiring Organisation
Howrecruit
Location
City of London, London, United Kingdom
Senior Video Engineer (C++/Rust) £110,000 - £180,000 + Equity & Benefits Fully remote About the Company Two founders who previously built and sold a well-known product in the audio/video space are back, building a new native desktop app, and most of the core engineering team ...

Principal Software Engineer

Hiring Organisation
Gregory Martin International Limited
Location
Cosham, Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
across multiple sectors, including defence, energy, transport, and health, and contribute to the development of cutting-edge solutions. Our client is looking for Principal C++ Software Engineers with a range of levels of experience including designing, delivering software applications, and leading teams. As a Principal Software Engineer, you will play … designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals and coordinating ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
17918
Location
United Kingdom
Engineer 6 Month Contract Location: Portsmouth/Home (on site 3 days a week) Salary: £750 - £800 per day (Inside IR35) Skills: Python/C++/Legacy Modernisation/Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology … maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality ...

Senior Software Engineer (Real-Time Communications Platform)

Hiring Organisation
Intermedia Intelligent Communications
Location
United Kingdom
Bristol office or London. We are looking for a Senior Engineer working on a large-scale real-time communications platform. Focus on C++ services, networking, and system reliability. Practical experience in VoIP or PBX systems is desirable. What you will be doing: Design, develop, and maintain C++ (C++17+) services Implement … edge cases Participate in code reviews and engineering best practices Contribute within Agile processes (Scrum, Jira) What you will bring to the role: Strong C++ (C++17 minimum), STL Solid networking fundamentals (TCP/UDP, sockets) Experience with multithreaded/concurrent systems Strong debugging skills (gdb, core dumps) Linux development experience ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
Data Careers
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£750 - £800 per day
Engineer 6 Month Contract Location: Portsmouth/Home (on site 3 days a week) Salary: £750 - £800 per day (Inside IR35) Skills: Python/C++/Legacy Modernisation/Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology … maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
Data Careers
Location
Wickham, Berkshire, UK
application button. Permanent Location: Portsmouth/Home (on site 3 days a week) Salary: £80,000 - £90,000 (+ benefits) Skills: Python/C++/Legacy Modernisation/Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology consultancy … maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
Data Careers
Location
Wickham, Hampshire, UK
application button. Permanent Location: Portsmouth/Home (on site 3 days a week) Salary: £80,000 - £90,000 (+ benefits) Skills: Python/C++/Legacy Modernisation/Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology consultancy … maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality ...

MOD DV Cleared Senior Software Engineer

Hiring Organisation
Data Careers
Location
Wickham, Berkshire, UK
description. 6 Month Contract Location: Portsmouth/Home (on site 3 days a week) Salary: £750 - £800 per day (Inside IR35) Skills: Python/C++/Legacy Modernisation/Complex Systems, MOD DV Clearance We are looking to recruit a MOD DV Cleared Senior Software Engineer for a leading technology … maintaining, improving and evolving complex software systems. The role would suit someone with strong Python development experience, ideally combined with exposure to C/C++ integration , performance improvement, refactoring, legacy system modernisation or engineering-heavy environments. You will work on technically challenging codebases where reliability, maintainability and engineering quality ...

Mid Level C++ Programmer

Hiring Organisation
IT Search & Select
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Hybrid working 2 days in the office per week. A major defence technology organisation is seeking a talented Mid-Level C++ Software Engineer to join its growing engineering division in Portsmouth. Youll work on cutting-edge defence projects that demand precision, reliability and innovation contributing to systems that support national … Role Youll join a multidisciplinary team developing high-performance, safety-critical and real-time software used across land, sea and air domains. Expect modern C++, complex systems design, rigorous engineering standards and hands-on involvement throughout the full development lifecycle. This position is perfect for engineers with several years ...

Senior Software Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Stevenage, England, United Kingdom
develop test equipment software used in the verification and validation of complex systems and sub-components Develop robust software solutions primarily in C and C++ to support automated test and measurement activities Contribute to the design and implementation of automated test frameworks and continuous integration pipelines Work within an Agile … into software solutions The ideal candidate would have: Experience developing software for test solutions or test equipment environments Strong commercial experience in C and C++ development Experience working within Agile software development teams Understanding of software quality practices including testing, verification, and validation Exposure to automation and continuous integration tools ...

Embedded Software Engineer

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
London Area, United Kingdom
Embedded Software Engineer – Python/Embedded C++ – Contract – Onsite (London) We're looking for an Embedded Software Engineer to support the development of software and firmware used to control advanced laboratory hardware within an innovative healthcare technology environment. This is a hands-on contract role working at the intersection … accelerate the development of next-generation diagnostic technology. Skills & Experience: Essential: - Strong Python development experience (PyQt, Streamlit, or similar GUI frameworks) - Embedded C/C++ software development experience - Experience interfacing with hardware over Serial, USB, or similar communication protocols - Strong debugging skills across embedded software and hardware - Experience using ...

Embedded Software Engineer

Hiring Organisation
Experis UK
Location
Newcastle Upon Tyne, England, United Kingdom
close to the hardware in real-time and resource-constrained environments. What You’ll Do Develop and optimise software in low-level languages (C, C++, Rust) Build systems for embedded, real-time, and constrained environments Interface with hardware using protocols such as SPI, I2C, UART, and CAN bus Design … safety-critical development practices Use performance profiling and optimisation techniques Contribute across the full development lifecycle What You’ll Need Strong experience in C, C++, or Rust Background in embedded or real-time systems Experience with hardware interfaces and low-level communication protocols Familiarity with Linux or macOS environments ...