351 to 375 of 393 C++ Jobs in the UK excluding London

Software Engineer

Hiring Organisation
Morson Edge
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract
Contract Rate
£0 - 65 per hour + Inside IR35
C++ or C Software Engineer Location: Bristol, Full time on site Duration: 12 Months initial SC Clearance Required Rate: £65 ph Umbrella Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems developing evolving products whilst maintaining our enviable reputation … safety, performance and dependability. Skillset/Experience required: Essential Knowledge of working work with Cameo/Rhapsody Proven ability in C or C++ programming language Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 Desirable A strong background ...

Lead Software Developer

Hiring Organisation
Copello
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum Bonus of up to 21%, 14% pension
British Citizenship & ability to obtain clearance required What you’ll do: Lead a small software team developing synthetic environments and simulation components. Work with C++ and C# to build advanced, real-time systems. Collaborate with project leads, simulation architects and multi-disciplinary teams. Explore new technologies including AR/… development, training and in-service support. Drive innovation through experimentation across the full product lifecycle. What you’ll bring: Strong background in software engineering (C++, C#). Leadership skills to guide a small development team. Problem-solving mindset with a system-wide perspective. (Bonus) Experience with real-time software ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency trading systems using reliable C++ or Rust code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This … bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++ or Rust) Experienced working with distributed systems Full details are available. Please don't hesitate to get in touch. ...

Real Time Software Development & Deployment Engineer

Hiring Organisation
Expleo UK LTD
Location
Cheadle, Staffordshire, United Kingdom
Employment Type
Permanent
improve the everyday lives of people around the globe. We are seeking a highly experienced Software Engineer with a strong background in modern C++ development for real-time, distributed systems deployed on Linux-based platforms. The role involves delivering high-integrity, maintainable, and robust software within a complex systems environment … candidate will demonstrate strong ownership, disciplined reporting, and the ability to operate effectively in an Agile delivery environment. Design, implement, and maintain high-quality C++ software for real-time, distributed systems. Develop, debug, and deploy software on Linux targets while ensuring performance, reliability, and maintainability. Contribute to the design ...

Software Engineer

Hiring Organisation
Line Up Aviation
Location
Bristol, United Kingdom
Employment Type
Contract
Contract Rate
£65/hour
Monday- Friday, 37 Hours per week,12-month contract Location: Bristol IR35 Status : Inside Security Clearance: SC to start Responsibilities Developing and testing complex C++ business logic. Collaboration with internal algorithm teams to create code to execute algorithms, implement complex transformation logic and verification implementation. We expect several iterations using … components that will run in in a virtual environment and supporting the deployment of software. Essential Requirements/Skills/Experience Strong experience in C++ application development. A strong background in software engineering, its realisation and system wide impact. Experience in CI/CD pipelines, GitLab, Docker. Experience of developing ...

Software Engineer

Hiring Organisation
Syntech Recruitment Ltd
Location
Woking, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
provided to/from the local station Well-funded staff development programme with tailored training opportunities Software Engineer Duties Developing PC applications primarily in C++ , plus at least one additional language. Continuing development and support for embedded software. Building and refining GUIs using Qt and ImGUI . Conducting software testing … version control and code reviews. Integrating software with hardware where required. Troubleshooting and maintaining existing applications and tools. Software Engineer Profile Strong expertise in C++ and at least one additional programming language. Experience with Windows PC application development. Practical experience with Qt and ImGUI GUI frameworks. Good understanding of software ...

Quant Developer

Hiring Organisation
Teksystems
Location
South East, United Kingdom
Employment Type
Contract
with quants and traders to design and implement solutions that make a real impact. What Youll Do Develop high-performance applications in C# or C++, with code deployed in production environments. Design and implement system architecture and APIs for complex financial workflows. Apply strong quantitative and mathematical skills to model … broad range of financial products, including rates, FX, inflation, and credit. What Were Looking For Proven experience in high-level programming (C# or C++). Strong background in system/API design. Solid understanding of quantitative analysis, mathematical modeling, and financial theory. Familiarity with financial products such as rates ...

BMS Algorithim Developer

Hiring Organisation
Tata Technologies Europe Ltd
Location
Coventry, West Midlands, United Kingdom
Employment Type
Permanent
charging strategies Model and simulate battery behavior using MATLAB/Simulink and PLECS Write and optimize real-time embedded software in C/C++ for BMS microcontrollers Execute testing strategies including Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) Collaborate with battery … experience in BMS algorithm development (e.g., SoC/SoH estimation, fault handling, thermal modeling) Strong programming skills in MATLAB, Simulink, Embedded C/C++, Python In-depth knowledge of battery chemistries such as Li-ion, LFP, NMC Proficient in control theory, including digital filters and Kalman filters (EKF/ ...

Senior FPGA Engineer

Hiring Organisation
MASS Consultants
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design verification, unit … hardware requirements and limitations Familiarity with Atlassian products (Jira/Bitbucket) for project and task management and collaborative development Experience with C/C++ for embedded systems Knowledge of EW systems and concepts, including radar systems Wellbeing is at the core to our culture, allowing employees to flourish ...

Embedded Software Engineer

Hiring Organisation
MBDA
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
We have an exciting opportunity for a passionate software engineer, focussed on embedded software development for Real Time systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem ...

Machine Learning Operations Engineer

Hiring Organisation
Ssc Recruitment Solutions Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
We are looking for an excellent ML Ops Engineer to join our research and development team. Key Responsibilities This opportunity is to join the ML Operations teams which supports the ML Development team in building ...

Machine Learning Operations Engineer

Hiring Organisation
Ssc Recruitment Solutions Ltd
Location
banbury, south east england, united kingdom
We are looking for an excellent ML Ops Engineer to join our research and development team. Key Responsibilities This opportunity is to join the ML Operations teams which supports the ML Development team in building ...

Software Automation Engineer

Hiring Organisation
Lawrence Harvey
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £150000/annum
Software Automation Engineer Do you want to help build the next generation of autonomous lab platforms? This role focuses on creating the automation backbone behind next-generation lab and robotics platforms. You’ll work at ...

Lead Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Cheltenham, Bamfurlong, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
Are you ready to redefine defence technology and take your career to the next level? This is an exciting opportunity to join a company at the forefront of aerospace and defence systems innovation. As a ...

Software Project Manager - Embedded Systems

Hiring Organisation
Technical Futures
Location
Saffron Walden, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
A Software Project Manager will take on a diverse leadership role within a thriving Technical Consultancy, bringing an embedded software development background as well as possessing good knowledge of electronic principles. Competitive salary up to ...

Software Developer

Hiring Organisation
First Recruitment Service
Location
Brighton, East Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£40,000
role and requirements of the Software Developer/Programmer are: To write and maintain applications Youll need experience of developing Windows applications using C++ with an advantage if you have Embarcadero C++ Builder experience Experience of developing Windows applications using Embarcadero Delphi is preferred MS SQL Server experience required ...

Software Developer

Hiring Organisation
First Recruitment Service
Location
Brighton, East Sussex, UK
Employment Type
Full-time
role and requirements of the Software Developer/Programmer are: * To write and maintain applications * You'll need experience of developing Windows applications using C++ with an advantage if you have Embarcadero C++ Builder experience * Experience of developing Windows applications using Embarcadero Delphi is preferred * MS SQL Server experience required ...

Junior Software Engineer

Hiring Organisation
Yoh, A Day & Zimmermann Company
Location
Newbury, Berkshire, England, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £40,000 per annum
Graduate/Junior Software Engineer – C++ Location: Berkshire (on-site) Salary: Up to £40k, + benefits, inc. bonus, pension, PMI etc.. This role is for a junior or graduate C++ engineer who wants to learn how real, production systems are built. You’ll work on performance-focused software that processes … very large data files. It’s not a real-time environment, but efficiency, memory usage, and clean design matter. You’ll write new C++ code, improve an existing codebase, and learn how commercial products are engineered properly. The team is small and technically strong. You won’t be thrown ...

Junior Software Engineer

Hiring Organisation
Yoh Solutions Ltd
Location
Newbury, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£40,000
Graduate/Junior Software Engineer C++ Location: Berkshire (on-site) Salary: Up to £40k, + benefits, inc. bonus, pension, PMI etc.. This role is for a junior or graduate C++ engineer who wants to learn how real, production systems are built. Youll work on performance-focused software that processes very … large data files. Its not a real-time environment, but efficiency, memory usage, and clean design matter. Youll write new C++ code, improve an existing codebase, and learn how commercial products are engineered properly. The team is small and technically strong. You wont be thrown in at the deep ...

Backend Software Engineer

Hiring Organisation
Microtech Global Ltd
Location
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Employment Type
Contract
Brief: Own the C++ microservice layer powering imaging, AI, and database capabilities for a new Windows-first (Linux-capable) platform. Responsibilities Design and implement performant C++ microservices for imaging, visualization, and AI workflows. Build APIs and integrate services with the front-end (React/Node/TypeScript). Optimise system … performance across Windows and Linux environments. Requirements Expert-level C++ with experience building microservices or high-performance systems. Background in imaging, computer vision, or AI integration. Familiarity with databases, API design, and cross-platform development. ...

Fullstack Software Engineer

Hiring Organisation
Microtech Global Ltd
Location
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Employment Type
Contract
integration, and data management. Key Responsibilities Develop front-end features and tools using React, TypeScript, Node.js, and modern CSS. Contribute to back-end C++ microservices supporting imaging, visualization, AI pipelines, and database operations. Collaborate on architectural decisions, APIs, and system integration between front-end and C++ services. Ensure performance, stability … usability across Windows and Linux environments. Required Skills & Experience Strong experience with React, TypeScript, Node.js, and front-end engineering best practices. Solid C++ development capability, ideally with microservices or high-performance systems. Understanding of imaging, visualization, or compute-intensive workflows. Familiarity with AI model integration and modern database technologies. Comfortable ...

Senior Software Support Engineer

Hiring Organisation
Fyre Global Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum Bonus, Healthcare, Life Insurance
domain What you’ll be doing: Acting as a technical expert, supporting customers with complex software and system issues Writing and debugging code in C++ (and sometimes C#) to solve real engineering problems (don’t worry – specific C++ and C# experience isn’t needed, as you’ll learn the products … onsite in a small, collaborative engineering environment Self-sufficient, pragmatic, and keen to develop long-term expertise Desirable skills: Strong hands-on experience in C++ (C#/.NET experience a plus) Experience with .NET/C#, embedded systems, or DevOps Background in physics, maths, geospatial, or defence-related sectors Prior ...

Embedded Software Engineer

Hiring Organisation
Euro Projects Recruitment
Location
Salisbury, Wiltshire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
offering excellent variety and ownership across the full product lifecycle. The Embedded Software Engineer role includes: Designing and developing embedded software in C/C++ for ARM and STM32 microcontrollers Working closely with electronics engineers to define hardware and software interfaces Developing low-level drivers and communication protocols … performance, reliability and maintainability across the embedded codebase About you To succeed as the Embedded Software Engineer , you should have: Experience in C or C++ for embedded systems Understanding of ARM Cortex-M or similar microcontroller platforms Experience with RTOS (FreeRTOS or similar) or bare-metal programming Knowledge of communication ...

Senior FPGA Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
speed interfaces. Bonus skills for a Senior FPGA Engineer : Exposure to high-performance computing, networking or real-time data systems. Knowledge of C/C++ or Python for tooling, verification or firmware collaboration. Appreciation for hardwaresoftware co-design and system-level optimisation. Apply now to join a global leader … extremely high growth market! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. ...

Software Engineer

Hiring Organisation
ITSS Recruitment Ltd
Location
Lincoln, Lincolnshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
Software Engineer - Defence/Search & Rescue - C++ or C# - Up to 55K - Lincolnshire We are looking for a highly motivated Software Engineer to join an award winning Defence and Search & Rescue organisation with offices just outside of Lincoln. The technical team consists of 12 and is comprised of Software Engineer … environment is relaxed yet professional and will provide the opportunity to design and develop code for technically complex Defence solutions. Software Engineer Tech Stack: * C++ or C# * DevOps, GitHub * GitHub * Simulation * Unreal Engine or Unity * Graphical Languages - OpenGL, WebGL, DirectX * Software development lifecycle and methodologies We are not expecting ...