C++ Software Engineer Jobs in the UK

51 to 71 of 71 C++ Software Engineer Jobs in the UK

C#.Net, WPF, Embedded C/C++, PLC, Software Engineer

Dorset, United Kingdom
CV Bay Ltd
C#.Net, WPF, Embedded C/C++, PLC, Software Engineer Salary & Benefits Package: £45,000-£46,000 (Depending on Experience) Office based with occasional travel to customer sites (accommodation and expenses provided) Genuine opportunities to learn, grow, and develop Flexible working environment 25 days holiday … have established a world-leading reputation for solving complex industrial challenges, particularly in robotics and the aerospace sector. We are seeking a versatile Software Engineer passionate about robotics and automation to join our dynamic team. This role involves working with a diverse array of technologies to … Backend Development: Using C# .NET for data collection and processing from sources like 2D/3D vision systems, mathematical modelling, and hardware/software integration. Human Machine Interfaces (HMI): Developing using Blazor framework (C#, HTML, CSS), WPF, or traditional platforms like Siemens WinCC. Machine Controls: Programming industrial PLCs more »
Employment Type: Permanent
Salary: £45000 - £46000/annum
Posted:

Senior C / C++ Software Engineer

United Kingdom
Hybrid / WFH Options
Bright Purple
Senior C/C++ Developer Remote (UK) Are you a skilled Software Engineer with a passion for network security? Join our client's R&D team and contribute to theircutting-edge development. They area global leader in the industry andare continuing the expansion of … their Software Engineering team with this role. Benefits: Opportunity to work with cutting-edge technology in a fast-paced, collaborative environment. Career advancement opportunities and professional development support. Comprehensive benefits package including healthcare, pension, and more. What you'll be doing: Actively contribute to the design, development, and … throughout the entire life cycle of the developed products. Skills you'll bring to the role: Extensive experience working with both C and C++ Experience with DPDK Experience with Linux Solid understanding of high-performance software and distributed system principles. Strong Bachelors Degree in Computer Science more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Software Engineer C++ & Java

Bristol, Avon, South West, United Kingdom
Morson Talent
Overview of Department: Our client is a leader in the development of Missile Systems. The Mission Planning and Control Software Department produce desktop solutions for planning activities on a range of weapon systems. They also facilitate the integration of their products into third party planning applications. Other areas … include; diagnostic and maintenance tools, and bespoke software components for launchers. Applicants must be highly proficient in C++ and/or Core Java. They are looking to recruit across various departmental activities including mission planning applications and launcher sub-systems. Responsibilities: • In conjunction with the rest … The role includes system integration activities on a virtual test environment and potentially representative and deliverable hardware • Depending on the skills of the engineer the role could potentially require involvement in the whole development lifecycle from Architectural specification of the software product through to the testing more »
Employment Type: Contract
Rate: £60 - 70 per hour
Posted:

Software Engineer ( Java, C#, Linux DDS, C and C++ Linux)

Welshpool, Powys, Wales, United Kingdom
Exsel Electronics Limited
Exsel Electronics are currently seeking to fill a number of Software Engineering roles. A minimum of 2 years commercial or academic programming. General Purpose of the Role The purpose of this role is to be a key part of a systems, software engineering and electronics team … companys products and capabilities. General Competencies A broad understanding of engineering in general. Effective communication and inter-personal skills. A good understanding of Software Development methodologies. Familiarity with the Product Development Lifecycle. General Qualifications A degree or equivalent in a relevant Engineering, Electronics, Software or Computer … Commercial programming, or programming with a very strong academic bias towards the Must Have skills identified in the Specific Skills List. Integration of software into systems using medium scale software or electronic subsystems. Conceptualisation of innovative ideas and the ability to engineer these into more »
Employment Type: Permanent
Salary: £55,000
Posted:

C++ and Java Software Engineers

Bristol Area, South West, United Kingdom
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit 7x C++/Java Software Engineer subcontractors on an initial 6 month contract. The role will be onsite but a 4 day working week (Monday to Thursday) is OK. Contract Duration … Months initially and then ongoing Hourly Rate: £70.00ph (Umbrella) Essential: Knowledge of C++ or Core Java. Having both is desirable. Familiarity with a range of CI/CD/DevOps toolsets; Jira, GitHub, Jenkins in particular. Desirable: Knowledge includes, Java FX, QT, MISRA and Google Understanding of Linux … command line. Python skills could help. Software Engineer C++ and Java Job Description: The Mission Planning and Control Software Department produce desktop solutions for planning activities on a range of weapon systems. We also facilitate the integration of products into third party more »
Employment Type: Contract
Rate: Up to £70 per hour
Posted:

Senior Software Engineer (C++)

Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Hays
Senior Software Engineer (C++) Up to £70,000 (DOE) Hybrid, Oxfordshire Your new company My client is a world leader in computer visualisation technology. They develop technology used across the world in various industries with a clear commitment to tech for good. Your new … role My client is looking for an expert C++ programmer to join their team in developing camera solutions. This role will be working in agile workflows, working in project-based teams containing hardware engineers, computer vision specialists and other software engineers. Developing their core application software … architecture and new features/capabilities. Aiding and creating systems to process huge amounts of data Designing APIs and plugins for integration with software and hardware systems. Building tools to aid QA and data visualisation. Researching, designing, and presenting new technologies and approaches. What you'll need to more »
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

C++ Software Engineer

Northamptonshire, United Kingdom
Hybrid / WFH Options
Tec Partners
C++ Software Engineer Location: Northamptonshire (Hybrid) Salary: £38,000 - £48,000 (depending on experience) We're working alongside a rapidly growing tech consultancy to find their next team member: an experienced C++ Software Engineer. They design and develop innovative solutions … a brilliant opportunity to be part of a company that values innovation, collaboration, and social responsibility. You will be involved in the full software development life cycle, from concept and design to testing and deployment. Key Responsibilities: - Design, develop, and maintain high-quality C++ code for … teams to define, design, and ship new features. - Participate in code reviews and contribute to a culture of continuous improvement. - Troubleshoot and resolve software defects and issues. Requirements: - Strong proficiency in C++ with a solid understanding of object-oriented programming principles. - Bachelor's degree in Physics more »
Employment Type: Permanent
Salary: £38000 - £48000/annum
Posted:

C++ Software Engineer - Contract - Wareham, Dorset

Wareham, Dorset, South West, United Kingdom
Bond Williams Limited
Software Engineer C/C++ required on a contract basis for 6 months for an award winning and established Cyber Security Business near Poole, Dorset. Working on Cyber Security projects, creating applications; Implementing designs in the relevant programming language such as C/C++ and scripting language such as Bash, Perl and Python. You will be exposed to the full software development lifecycle from inception and requirements through design, development and maintenance. Mid - Senior Level experience essential in development in one of the following; C, C++, Java, C# … Main duties; Implementing designs in the relevant programming language such as C/C++ and scripting language such as Bash, Perl and Python. Developing code in line with the agreed design specifications within the guidelines of Software Development Processes. Using software source code control more »
Employment Type: Contract
Rate: £55 - £65 per hour
Posted:

AI Software Engineer (C++/GPGPU)

Egham, Surrey, South East, United Kingdom
Microtech Global Ltd
to enable and accelerate new research efforts for on-device AI. LLVM experience will be a plus. Role and Responsibilities As an AI Software Engineer, you will: Develop features and functionality across the AI stack - from framework to applications for on-device execution Propose and prototype … innovative ideas/solutions while considering real-world constraints Incorporate software engineering practices and contribute to software architecture planning Stay informed about state-of-the-art tools, techniques, and frameworks for AI Take technical responsibility for one or more significant sections of the assigned project Translate … requirements into detailed designs Skills and Qualifications Required Skills Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first more »
Employment Type: Permanent
Salary: Up to £75 per hour
Posted:

C++ Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple
C++ Software Engineer - Aberdeen Join a leading global organisation at the forefront of crafting state-of-the-art technology solutions that are the backbone of assured positioning and autonomy across land, sea, and air. This esteemed entity is renowned for its innovative approach in … the industry, offering an unparalleled platform for professional growth and development. To be considered: The ideal candidate will possess a robust knowledge of C++, Windows Server, and Linux environments. A commitment to excellence is paramount, as the role involves writing high-quality software code, with a … strong adherence to best practices and coding standards. If you are analytically minded and have a passion for excellence in software engineering, this role is your chance to leave a mark on the future of technology. Join a team where your skills will not only be valued but more »
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

C++ Software Engineer

Oxford, Oxfordshire, United Kingdom
Expert Employment
Experienced C++ programmer required to join an existing team working on parallel real-time processing writing and implementing libraries to interface with hardware, application software development and 3D user interfaces. Key skills C++ development experience in a mathematical or scientific domain. STL Boost Qt more »
Employment Type: Permanent
Salary: £45000 - £80000/annum Full package
Posted:

Graduate Software Engineer (Python / C / C++/ Java)

Hertford, Hertfordshire, United Kingdom
RedTech Recruitment Ltd
Graduate Software Engineer/Developer – Python/C/C++/Java A distinctive opportunity to work for a leading Software company that has achieved year-on-year growth and invests heavily in developing graduates. Offering a very exciting opportunity to work … on fantastic software projects that are used within Aerospace, Software, Healthcare, and more. Due to the continued growth, they are now looking for an additional Graduate Software Engineer, who wants to work on a varied and interesting selection of software … of training people coming out of academia. Location: South Hertfordshire Salary: £45,000 per annum + relocation allowance + benefits Requirements for Graduate Software Engineer/Developer – Python/C/C++/Java First-class honours, or high 2.1 degree from a top more »
Employment Type: Permanent
Salary: £40000 - £45000/annum
Posted:

Software Engineer (C++, .NET)

Bristol Area, South West, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
Software Engineer (C++, .NET) Bristol - Hybrid Working £60,000 - £70,000 + Bonus (Dependant on Performance), Private Healthcare, Health Insurance, Learning & Development, Holiday, Pension, Discounts This is an excellent opportunity for a motivated Software Engineer to join one of the … a household name, instantly and globally recognised within the gaming community. Due to increasing demand and exponential growth, they are looking for a Software Engineer to join their Software Development team. In this role you will create software working on command line … planning, design meetings and code reviews. The ideal candidate will have proven experience in a similar role. You will have commercial experience with C++ (C++11 to C++23) and .NET, although a working knowledge of .NET will be sufficient. And some knowledge of software testing techniques. Any more »
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Rust/C++ Software Engineer

Nationwide, United Kingdom
Hybrid / WFH Options
Key Talent Solutions
We are seeking a skilled Rust/C++ software engineer to contribute to our innovative projects at the intersection of blockchain and machine learning. As part of our team, you will play a key role in developing next-generation solutions that push the boundaries … of computer architecture and blockchain technology. Key Responsibilities: Software Development: Utilize your expertise in Rust and C++ to develop high-performance software components for blockchain applications. Collaborate with cross-functional teams to design, implement, and optimize parallel programming algorithms for distributed systems. Compiler Development … systems. Drive innovation by proposing and implementing novel solutions to complex technical challenges in the blockchain space. Requirements: I have extensive experience in software development, with proficiency in both Rust and C++. Expertise in parallel programming and distributed systems, with a focus on optimizing performance and scalability. Strong more »
Employment Type: Permanent
Salary: £75000 - £110000/annum Bonus, Dental, Insurance, Equity
Posted:

C++ Software Engineer / Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
RedTech Recruitment Ltd
C++ Software Engineer/Developer A hugely exciting opportunity for an experienced Software Developer to join a start-up in Cambridge, and transition into the cutting-edge and futuristic area of quantum computing. Working across the stack, we are looking for a … software professional proficient in C++ or Rust, who understands the mechanics of how hardware executes software instructions. This forward-thinking, highly diverse company welcomes applicants requiring part-time working. Location: Cambridge, UK – hybrid working, 3 days in office. Salary: £50,000 - £70,000 per … annum. Requirements for C++ Software Engineer/Developer At least 2 years of commercial experience in a software engineering position Excellent academics including a 2.1 or 1st class honours STEM degree and at least AAB at A Level Proficient in C++ more »
Employment Type: Permanent
Salary: £50000 - £70000/annum Excellent Benefits
Posted:

C++ Senior Software Engineer

Royston, Hertfordshire, South East, United Kingdom
Vector Recruitment Ltd
C++ Software Engineer - Cambridgeshire - £50k - £90k We are seeking a C++ Senior Software Engineer ( Hybrid possible) who has excellent experience in the design, implementation, and verification of software as part of a complex electronic system which … cutting-edge technology is industry leading, and going through an exciting stage of development and growth. You will have excellent experience of Modern C++ and STL and/or Rust, and a passion for developing good code, working within modern development techniques like TDD and pair/group … work environment is first class, and you will be offered a very competitive salary with area leading benefits and bonus scheme. Requirements of C++ Senior Software Engineer BSc grade 2.i or above in Computer Science, Artificial Intelligence, Machine Learning, Electronics or similar subject Experience more »
Employment Type: Permanent
Salary: £65,000
Posted:

C++ Software Engineer

Dorchester, Dorset, South West, United Kingdom
Hybrid / WFH Options
KHUDA TECHNOLOGY LIMITED
Software Engineer - Representing an International Defence Business Location: Very Flexible, Hybrid + Excellent Benefits Salary: Up to £65,000 per annum Employment Type: Hybrid role About the Role: Here at Khuda Technology, we have partnered up with a global defence business to find a Software Engineer who will play a pivotal role in advancing cutting-edge technology solutions for global security. Key Responsibilities: Craft software architectures utilising UML and the Enterprise Architect tool. Execute software implementation and testing in C++, incorporating unit and continuous integration … DevOps, including estimating remaining work. Provide verbal progress reports and contribute to sprint planning and retrospectives. Desired Skills, Qualifications, and Experience: Proficiency in C++ development with expertise in multi-threaded design. Strong background in signal processing and/or AI/ML techniques. Familiarity with UML design techniques more »
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

C++ Software Engineer

Northampton, Northamptonshire, United Kingdom
Rise Technical Recruitment
C++ Software Developer £35,000 - £45,000 + Pension + Health Package + Training Northampton - Hybrid Are you a Software Developer who is looking to join a company that will support your personal and professional development in a niche industry? On offer is an … achieve its objectives as it goes through a period of growth & transition, whilst simultaneously progressing in your own career and developing as a Software Developer. This global business is known as a fun place to work where everyone is passionate about what they do. The company is expanding … and has exciting growth plans, with plans to triple the size of the software department. They offer huge upskilling and progression opportunities to their staff, with examples of developers climbing to directorship positions. In this role, some of the things you can expect to be doing are assisting more »
Employment Type: Permanent
Salary: £35000 - £45000/annum + Pension + Health Package
Posted:

Software Engineer C++, Java

Bristol, United Kingdom
Line Up Aviation
On behalf of our client, we are seeking several Software Engineer C++, Java for 6 months. I am currently looking to recruit experienced self-starting Software Engineers who must be highly proficient in C++ and/or Core Java. I … am looking to recruit across various departmental activities including mission planning applications and launcher sub-systems. Role: Software Engineer C++, Java Pay : £70per hour via Umbrella Contract: Monday- Friday, 37 Hours per week, 6 month contract Location: Bristol IR35 Status : Inside Security Clearance: SC … includes system integration activities on a virtual test environment and potentially representative and deliverable hardware. Depending on the skills and experience of the engineer the role could potentially require involvement in the whole development lifecycle from Architectural specification of the software product through to the testing more »
Employment Type: Contract
Rate: £60.00 - £70.00/hour
Posted:

C++ Software Engineer - EV

Northampton, Northamptonshire, East Midlands, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
supplied into a variety of sectors including Industrial, Medical, Material Handling and others. They are experiencing rapid growth and looking for a seasoned C++ Software Engineer - EV to join their team at the Northampton site on a hybrid basis. The responsibilities involved in the … C++ Software Engineer - EV job, based in Northampton, will include: The role will primarily be a mixture of software development and commissioning of Industrial Electric Vehicle (EV) systems where good project management, customer interface and technical expertise will be expected Provide In … house product support for staff and customers System Integration experience Key skills and experience required for the C++ Software Engineer - EV job based in Northampton are: BSc in Electronics Engineering, or equivalent in Mechatronics, Robotics, or Motorsport Engineering Experience of working with software more »
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

C++ Embedded Software Engineer

Portsmouth, Hampshire, South East, United Kingdom
Certain Advantage
World Class Defence Organisation based in Portsmouth is currently looking to recruit a C++ Embedded Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00 (Umbrella) Contract Duration: 6 Months initially and then ongoing thereafter C++ Embedded Software Engineer Job Description: The team is undertaking the design and implementation of a satellite communications Software Defined Radio (SDR) modem. You will be part of a small multi-disciplinary team containing software, system, firmware and infrastructure engineers. There will be scope in … further developments as project needs arise. You will research and develop aspects of modem products and associated communications systems, using your experience in software within complex systems. Skills/Experience Required Essential experience with - Modern C++ software engineering for target Linux platforms to a more »
Employment Type: Contract
Rate: Up to £70 per hour
Posted:
C++ Software Engineer
10th Percentile
£40,000
25th Percentile
£50,000
Median
£60,000
75th Percentile
£65,938
90th Percentile
£80,000