C++ Jobs in the UK excluding London

426 to 450 of 844 C++ Jobs in the UK excluding London

C++ Developer - UK - Science / AI Software company

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
Senior C++ Developer - Scientistic/AI Software Company Newcastle/Hybrid - Office visit once a week Up to £70,000 + benefits The YourCode Group is happy to be partnered with the Scientistic Software company, which is building software solutions to make renewable energy. Niche company that is changing the world for the better! We are currently recruiting for a … a C++ Developer to join their team to help change this world with AI technologies! This is a significant opportunity to work on real-world problems and be the one to help get rid of these problems. This is a hands development opportunity which involves both legacy and greenfield projects. Responsibilities: Delivery of commercial quality software within an Agile environment … Requirements/Experience in: 5+ years' experience in software development within a commercial environment 2+ years' experience in Agile software methods and practices, specifically Scrum Substantial experience in using C++ in a commercial environment Experience in using design patterns and refactoring techniques Familiarity with a test-first development methodology such as TDD or BDD • This is a really great opportunity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer - Investment Tools and Signals

London, South East, England, United Kingdom
Newton Colmore Consulting Ltd
C++ Developer - Investment Tools and Signals Newton Colmore is looking for an experienced C++ developer with a strong interest in finance and technology to join a newly established investment team, developing cutting edge tools and algorithms. You will be working closely with quantitative researchers, and traders and fellow developers to create software that drives the company's investment strategies and … delivers alpha across a broad spectrum of markets and instruments. This is a key hire for this team and your key responsibilities will include the development and maintenance of C++ applications for alpha signal generation and equity research, mixed in with building new tools for advanced data processing and multithreaded statistical analysis. You will also have the opportunity to help … shape the future of this team as it grows. In terms of what the client is ideally looking for, they are searching for strong C++ expertise, coupled with industry knowledge and a naturally curious mindset. The Ideal industry experience would be from a hedge fund, proprietary trading firm or from a more general fintech background. The team like to hire More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior C++ Developer

London, South East, England, United Kingdom
Tenth Revolution Group
A leading Bank are recruiting for a C++ Developer to help with designing, building and supporting automated trading systems across multiple asset classes. You will be part of a dynamic team of professionals driving the evolution of low-latency trading system collaborating with business representatives, quants and fellow developers. Responsibilities will include: Development and delivery of high-quality software solutions … protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. The successful candidate will have expert level C++ development (minimum 5 years) and experience in low-latency development. More ❯
Employment Type: Full-Time
Salary: £120,000 - £150,000 per annum
Posted:

Senior C++ Programmer

Bromsgrove, Worcestershire, United Kingdom
Hybrid / WFH Options
Talk Recruitment
who is working outside of the gaming industry but looking to move full time into Gaming as a career. For experience to be considered transferable you must have strong C++ skills and be able to demonstrate examples of games you have created asside projects/in your spare time. The Indie Game Developer -A game programmer/developer/software … leads from relevant areas to scope up new projects Assist in mentoring other engineers REQUIREMENTS : To be considered for this Programmer role you must meet the following criteria: Professional C++ experience Ideally be able to demonstrate understanding of Unreal Engines. Strong understanding of content structure and management of C++ code bases with the ability to quickly learn existing code bases. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract Embedded Software Engineer - C

Sandiacre, Derbyshire, United Kingdom
Verso Recruitment Group
Job Title: Contract Software Engineer - C++ Location: Derby Hourly Rate: £55 to £65 per hour Verso Recruitment are working alongside a leading client based in Derby who work on cutting-edge technology. Due to new project wins, they now require the support of a Contract Software Engineer - C++ to work on a 6 to 12 month contract. This role has … an indicative outside IR35 determination, meaning we can accept candidates who wish to operate through their own Personal Service Company (PSC). The Contract Software Engineer - C++ will be responsible for software development for a range of products where the software drives the hardware to move mechanisms. Experience & Skills required for the Contract Software Engineer - C++, Derby: - Proven C++ development … threaded programming and ability to debug - Proven experience working on motor controllers - Knowledge of software version control; ideally Git This is a great opportunity for a Contract Software Engineer - C++ to work on critical projects with a leading client. If you have any specific questions about this Contract Software Engineer - C++ opportunity, please call Cathy Swain on (phone number removed More ❯
Employment Type: Permanent
Salary: GBP 55 - 65 Hourly
Posted:

Contract Embedded Software Engineer - C

Derby, Sandiacre, Derbyshire, United Kingdom
Verso Recruitment Group
Job Title: Contract Software Engineer - C++ Location: Derby Hourly Rate: £55 to £65 per hour Verso Recruitment are working alongside a leading client based in Derby who work on cutting-edge technology. Due to new project wins, they now require the support of a Contract Software Engineer - C++ to work on a 6 to 12 month contract. This role has … an indicative outside IR35 determination, meaning we can accept candidates who wish to operate through their own Personal Service Company (PSC). The Contract Software Engineer - C++ will be responsible for software development for a range of products where the software drives the hardware to move mechanisms. Experience & Skills required for the Contract Software Engineer - C++, Derby: - Proven C++ development … threaded programming and ability to debug - Proven experience working on motor controllers - Knowledge of software version control; ideally Git This is a great opportunity for a Contract Software Engineer - C++ to work on critical projects with a leading client. If you have any specific questions about this Contract Software Engineer - C++ opportunity, please call Cathy Swain on (phone number removed More ❯
Employment Type: Permanent
Salary: £55.00 - £65.00/hour Indicative Outside IR35
Posted:

Software Engineer

Edinburgh, Midlothian, United Kingdom
Matchtech
Key Responsibilities: Developing real-time embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS) Utilising skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Collaborating with systems and hardware engineers to deploy software to multi-core or distributed hardware platforms Adhering to … airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ Job Requirements: We seek individuals who possess: Proficiency in C++ and experience in using it within the industry Experience in UML modelling and Object Oriented Design (OOD) techniques Understanding of the full software lifecycle in a professional setting Ability to thrive in an office-based … hardware engineers Benefits: Opportunity to work on cutting-edge defence and aerospace projects A dynamic and supportive working environment Professional development and training opportunities If you are an experienced C++ Software Engineer looking for an exciting opportunity to contribute to advanced defence and aerospace projects, we would love to hear from you. Apply now to join our client's innovative More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Junior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Platform Recruitment
Title : Junior Software Engineer (C++) Client : Custom high-performance software house Location : Cambridge Package : Up to £50,000 This is a fantastic opportunity for any genuinely passionate Junior Software Engineer with a track record of extra-curricular/personal coding projects to join a high-performance team with a culture of knowledge sharing and collective growth. The business is well … reputed for growing graduates internally, and for providing ultra-low-latency networking solutions using C++. The role: Write high-performance C++ code. Low-latency networking. Work on live projects from day one with a team to support you. You will have a dedicated mentor with expertise in software development to coach you into becoming the best engineer you can be. … Friendly and collaborative culture. Requirements: Computer Science or related degree (not required if experience is strong) Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) You will not be considered if you do not have More ❯
Employment Type: Permanent
Salary: £35000 - £50000/annum
Posted:

Software Engineer C

Stevenage, Hertfordshire, United Kingdom
Matchtech
Our client, a prominent player in the Defence & Security sector, is currently seeking a skilled Software Engineer C++ for a contract role in Stevenage, Hertfordshire. This position involves working 100% on-site, developing and maintaining software in a Linux environment. You will engage with high-speed real-time data flows, and complex multi-threaded processing pipelines. Key Responsibilities: Designing and … developing real-time test and capture software on Linux systems using C++ Integrating and interfacing with high-speed SFPDP cards across multi-channel data pipelines Architecting and implementing robust, scalable, and maintainable multi-threaded applications Defining and implementing data sequencing and synchronisation logic for deterministic capture and replay Working with hardware teams to ensure seamless integration and timing alignment Leading … testing at both component and system levels Conducting performance analysis, debugging, and optimisation of real-time systems Documenting architecture, interface definitions, and test procedures Job Requirements: Extensive experience in C++ development in a Linux environment Proficiency in C# for tooling, test interfaces, or Windows components Experience working with real-time data systems, particularly involving SFPDP or other high-speed digital More ❯
Employment Type: Contract
Rate: GBP 65 - 67 Hourly
Posted:

Software Engineer

Weymouth, Dorset, United Kingdom
Endeavour Recruitment Solutions
JUser: :_load: Unable to load user with ID: 993 Job Summary Software Engineer Country: United Kingdom Location: Weymouth Sector: Software Developer Job Type: Permanent Technologies: C++ Java UML VMware Embedded Systems Device Drivers Endeavour Recruitment has an excellent opportunity for an experienced Software Engineer to join our client for a permanent position based in Weymouth. This position offers excellent opportunities … responsibilities will be supporting the full software development life cycle, we are looking for someone who can work under pressure with excellent analytical and problem-solving skills. Desired Experience - C++ Java UML VMware Hardware and Software interaction for Embedded Systems and Device Drivers Requirement analysis Applicants are invited to apply as soon as possible to be included in the shortlist. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Stevenage, England, United Kingdom
IC Resources
to some incredible career development opportunities then please reach out. For this Embedded Software Engineer, we are looking for someone with: Commercial experience of embedded programming in C and C++ Some knowledge of FPGA-based systems is advantageous Any experience with signal processing or DSP Test and integration knowledge for embedded systems This role requires Security Clearance: You must be … for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Posted:

Software EngineerSoftware Engineer in Manchester - Uniting Cloud

Manchester, Lancashire, United Kingdom
WorksHub
Development Skills Services, messaging, middleware Comfortable with functional or OOP programming languages: Java Python .Net Golang Erlang C++ Haskell Scala or similar Understanding of distributed system architecture, microservices, and client-server design Familiarity with Google Server-Side Development Hands-on experience with server-side development (services, messaging, middleware) Understanding of distributed system architecture and microservices Client-server design and familiarity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Hertfordshire, England, United Kingdom
Venn Group
Group Software Engineer SC Cleared - UKEO12 Month Contract On-site in Hertfordshire Rate: £60-£67 per hour (Inside IR35, Umbrella) Our client required a Software Engineer with specialism in C++ to join them on a long-term contract. Key Responsibilities Design and develop real-time test and data capture software on Linux using C++. Interface with high-speed SFPDP cards … with deterministic data sequencing and synchronisation. Collaborate with hardware teams for seamless software-hardware integration and alignment. Lead system integration, testing, and performance optimisation activities. Skills & Experience Required Strong C++ development experience in Linux environments. Proven background in real-time systems and multi-threaded programming. Hands-on experience with low-level I/O, PCIe/DMA interactions, and high More ❯
Employment Type: Contractor
Rate: £60.00 per hour
Posted:

Senior Embedded Software Engineer

Fareham, Hampshire, South East, United Kingdom
Morgan Gray
to join their team on a permanent basis. Working a large software engineering environment the role will involve developing and improving the core product range and operating system in C++ the responsibilities include: Developing high quality applications and tools through writing high quality and efficient coding in a limited memory environment Working with multi-disciple teams including mechanical, electronics and … continuous deployment using Jenkins, BitBucket and GitFlow Acting as a mentor to junior and graduate software engineers To be considered for this position, you will need proven experience using C++ on embedded systems at an intermediate or senior level . Ideally you will be educated to degree level in Computer Science, Engineering or Science. A working knowledge of Git and More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Developer- Defence

Farnborough, Hampshire, United Kingdom
Positiv Cohort
Job Description: We are seeking a talented and experienced Software Developer with expertise in Ada and C++ to join our dynamic team in Stevenage. In this role, you will be responsible for designing, developing, and maintaining software applications that support our Defence projects. You will work closely with other engineers and stakeholders to deliver high-quality software solutions that meet … development lifecycle, from concept to deployment. Stay up-to-date with the latest industry trends and technologies. Requirements: Proven experience as a Software Developer with a strong focus on C++ and Ada. Experience in the Defence sector or a related industry is highly desirable. Must be able to commute to Stevenage. Must hold a current SC Clearance Must be a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Certain Advantage
process: One stage video interview Job Description: The department are looking for an for experienced Software Engineer to join the delivery team undertaking the development of an application level C++ Engine which handles data processing; computer cluster management; and interfaces between different Matlab/Simulink models. The focus of this work is efficiency and run-time improvements of the simulations … through the optimisation of GPU and CPU code. Essential experience: : C/C++ and CUDA programming : Object-Oriented Programming : GPU/CPU optimisation : GPU/CPU Memory Management : Technical report writing Desirable experience : Network Programming : Configuration control and model release processes : Continuous Integration and Testing : Proficiency in MATLAB and development of models in Simulink : Knowledge of RF systems and digital More ❯
Employment Type: Contract, Work From Home
Rate: £75 per hour, Benefits Overtime Rate
Posted:

Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
process: One stage video interview Job Description: The department are looking for an for experienced Software Engineer to join the delivery team undertaking the development of an application level C++ Engine which handles data processing; computer cluster management; and interfaces between different Matlab/Simulink models. The focus of this work is efficiency and run-time improvements of the simulations … through the optimisation of GPU and CPU code. Essential experience: : C/C++ and CUDA programming : Object-Oriented Programming : GPU/CPU optimisation : GPU/CPU Memory Management : Technical report writing Desirable experience: : Network Programming : Configuration control and model release processes : Continuous Integration and Testing : Proficiency in MATLAB and development of models in Simulink : Knowledge of RF systems and digital More ❯
Employment Type: Contract, Work From Home
Rate: £75 per hour, Benefits Overtime Rate
Posted:

Senior SOC Design Architect

Edinburgh, United Kingdom
Techwaka
development - digital to analog interfaces Low-power, performance, and optimization Low-level software, firmware, and embedded requirements - drivers, controllers, etc. Confident knowledge of a variety of coding languages - C, C++, SystemC, Tcl, Python Excellent communication skills, and ability to work across software and hardware teams Nice to have skills: Team leadership/management SOC performance & modeling - C, C++, SystemC UVM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bolton, Lancashire, England, United Kingdom
Hybrid / WFH Options
MBDA
Are you a skilled Software Engineer with experience in C++ and C#, looking for a role where your work directly contributes to mission-critical defence systems? This is your opportunity to be part of a highly skilled and growing team, delivering innovative software solutions that drive the success of complex defence projects! Salary : up to circa £64,000 depending on … part of a growing team producing software which is critical to the success of our products! As part of a team of 5-7, you will be working with C++ and C# to respond to new customer requirements and improve the functionality of the products. An exciting element of this role is understanding the functionality of the many sub systems … service support aspects. What we're looking for from you: It is essential you have a strong background in software engineering, its realisation and system wide impact. Proficient in C++ and C# Experience of Agile methodologies (Scrum) Knowledge of the full software development lifecycle Exposure to Windows OS lockdown and Automated Testing would be useful Our company: Peace is not More ❯
Employment Type: Full-Time
Salary: £64,000 per annum
Posted:

Full Stack Developer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
In Technology Group Limited
in code reviews, testing, and debugging Required Skills and Experience Angular (v12+): Strong proficiency in building dynamic web interfaces. C# (.NET Core/.NET 6+): Solid backend development experience. C++: Experience in system-level programming or performance-critical components. .NET MAUI: Familiarity with building native apps for Android, iOS, Windows, and macOS using MAUI. OData: Experience in implementing and consuming … contact me on 0121 295 3979 or . Keywords: Full Stack Developer, Full Stack Software Developer, Full Stack Software Engineer, Full Stack Developer, Software Developer, Software Engineer, Angular, C#, C++, .NET MAUI, OData, Git In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy. More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted:

Graduate Mathematical Software Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Ecm Selection
Looking to use your maths or algorithmic skills along with your C++ knowledge? This company creates clever software tools for simplifying intricate design problems within the electronics industry. This role will involve you throughout the development lifecycle from requirements capture, software design, implementation, and test. You'll work on creating new features and enhancing existing ones, ensuring the best possible … including at A-level (or equivalent). (We will also consider bachelor's level candidates with relevant commercial experience.) Excellent aptitude with maths and algorithms Demonstrable coding skills in C++ ( working knowledge of data structures, STL etc.), and a working knowledge of Linux (or UNIX) You'll also need full, existing UK work permission without time limit or restriction. Qt More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Electus Recruitment Solutions
components that simulate complex weapons systems and integrate hardware, delivering accurate visualisation, demonstrations, verification, validation and training capabilities. Key Responsibilities Develop and maintain real-time software using C# and C++ within an agile scrum environment Integrate hardware components to support realistic system simulations Ensure software quality through verification, validation, continuous integration and test-driven development Candidate Profile Applicants should have … practical experience in software engineering with C# and C++, ideally in real-time. Configuration control experience. Comfortable working in an agile environment. Familiarity with continuous integration, continuous delivery and unit testing is essential. Salary and Benefits Competitive salary £35,000 to £55,000 plus bonus up to £2,500 Paid overtime and flexible leave options Relocation assitance available Excellent site More ❯
Employment Type: Full-Time
Salary: £35,000 - £55,000 per annum
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 - Defence

Bolton, Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
defence engineering organisation that continues to grow rapidly and is recognised for its innovation, investment in technology, and commitment to employee development. Key Responsibilities: Develop and maintain software using C++ and C# within a Windows environment Contribute to all phases of the development lifecycle: design, integration, delivery, and support Collaborate in Agile (Scrum) teams, typically consisting of 5-7 engineers … Engage with multiple subsystems, understanding broader functional interactions Required Experience: Minimum of 2 years' experience with C++ and C# Experience working in Agile environments (Scrum) Strong knowledge of the full software development lifecycle Background in developing within a Windows-based environment Exposure to automated testing or Windows OS lockdown is highly desirable What's on Offer: Salary up to More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Bolton, Greater Manchester, North West, United Kingdom
Anson Mccade
contribute to the development of software that controls and integrates multiple subsystems within complex weapons and defence platforms. What you'll be doing: Designing, developing, and maintaining software in C++ and C# to meet evolving customer requirements Working in Agile teams (Scrum) to deliver high-quality, reliable, and maintainable software solutions Participating in all stages of the software development lifecycle … a single element Contributing to the continuous improvement of software engineering practices within the team What we're looking for: Strong background in software engineering, with proven experience in C++ and C# Knowledge of the full software development lifecycle Experience working in Agile environments (Desirable) Exposure to Windows OS lockdown and Automated Testing A proactive mindset with the ability to More ❯
Employment Type: Permanent
Posted:
C++
the UK excluding London
10th Percentile
£27,875
25th Percentile
£47,500
Median
£64,500
75th Percentile
£66,340
90th Percentile
£78,375