501 to 525 of 565 C++ Jobs in the UK excluding London

Developer

Hiring Organisation
Reed
Location
Fareham, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 per annum, Inc benefits
C++ Software Developer – Real-Time Simulation Technology Location: Fareham (Hybrid – 1 day per week on-site) Salary: £65,000 + benefits Employment Type: Permanent A fantastic opportunity has opened for a talented C++ Software Developer to join a specialist engineering team developing high-performance, real-time 3D ship simulation technology. … input into a cutting-edge simulator suite (Fareham). Collaborating with specialists across simulation, maritime technology, and advanced engineering. About You Strong experience with C++ (Windows/Visual Studio preferred). Experience with OpenGL , or transferable background in Vulkan/DirectX. Solid mathematical grounding—vectors, 3D transforms, physics, computational modelling. ...

Open CPI Engineer - DV Cleared

Hiring Organisation
Defence
Location
Southampton, UK
Romsey or Gloucester, requires a high level of security clearance and a deep understanding of SAP CPI, RF Test, RF Design, Embedded C/C++, and FPGA. Are you the right applicant for this opportunity Find out by reading through the role overview below. Key Responsibilities: Engineering & Development Design, develop … system architecture, trade studies, and technical design decisions Ensure robust, scalable and reusable OpenCPI-based implementations Develop OpenCPI workers and containers in C/C++ and HDL (VHDL/Verilog where required) Integrate DSP chains into FPGA and embedded Linux environments Conduct trade-off analysis across performance, latency and resource ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Derbyshire, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 80,000 Annual
infrastructure. They're looking for a Senior Embedded Software Engineer to join their growing team. The Role Develop embedded software in C/C++ for microcontroller-based systems (bare-metal & RTOS) Design real-time control algorithms (e.g. PID) Integrate with industrial systems (PLCs, SCADA, HMIs) Work with communication protocols (e.g. … deployment Collaborate with hardware and cross-functional teams Contribute to planning, estimation, and mentoring junior engineers What We're Looking For Strong C/C++ embedded development experience Knowledge of real-time systems/RTOS Understanding of control systems, sensors, and automation Exposure to functional safety standards (e.g. ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise … embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux ...

Lead Embedded Software Engineer

Hiring Organisation
Computer Futures
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
standards, documentation, testing. Collaborate closely with hardware, electronics, controls, and systems teams. Embedded Development Hands-on design and development of firmware in C/C++ for ARM-based MCUs (e.g., STM32). Design and implementation of real-time systems using RTOS or bare-metal environments. Develop robust firmware for sensors … standards. Contribute to long-term technology roadmaps and product evolution. Skills & Experience Required Essential Strong expertise developing real-time embedded software in C/C++ . Proven experience designing embedded system architectures end-to-end. Deep understanding of microcontroller platforms (preferably ARM Cortex-M/STM32). Strong knowledge ...

Senior Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Stroud, England, United Kingdom
robust, secure, and power-efficient sensing platforms operating in demanding real-world environments. Key Responsibilities Architect and develop low-power embedded firmware (C/C++) for sensor platforms Design for ultra-low power consumption in battery-operated and remote systems Implement sensor data acquisition and processing pipelines (e.g. MEMS microphones … systems: Data pre-processing and feature extraction Deployment of optimised ML models on constrained embedded devices Essential Experience Significant experience in embedded C/C++ development Strong experience across the full product lifecycle (concept → production) Proven expertise designing for low-power embedded systems Experience with sensor data acquisition and real ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Newcastle Upon Tyne, England, United Kingdom
guidance and mentorship to more junior engineers within the team. Day-to-day responsibilities will include: Designing and developing embedded software in C/C++ Defining firmware architecture and contributing to system-level design Working with a range of microcontrollers (ARM, NXP, PIC, or similar) Debugging complex hardware/software … continuous improvement processes Key Skills & Experience Required Degree in Electronics, Computer Science, or a related discipline Strong commercial experience in Embedded C/C++ development RTOS development Proven experience with microcontroller-based system design (ARM, NXP, PIC or similar) Understanding of communication protocols like SPI, UART, and I2C Confident debugging ...

Senior Embedded Engineer

Hiring Organisation
CleanTech Talent
Location
Scotland, United Kingdom
evolution of the in-orbit comms stack. Key Responsibilities Develop L2 firmware, protocols and low-level embedded drivers Architect embedded firmware in C/C++ across RTOS, Linux and bare-metal environments Collaborate with RF, FPGA, software and hardware engineering teams Validate, test and improve proprietary communication techniques Support bring … particularly like to hear from engineers with: 5+ years embedded systems experience, ideally in high-reliability or mission-critical domains Strong C/C++ skills for real-time/embedded systems Background in L1/L2 communications, DSP, or protocol stack development Experience with modern comms standards (e.g. CCSDS ...

Senior Software Engineer- GCS

Hiring Organisation
Insignis
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
enable operators to remotely control and monitor autonomous vehicles beyond visual line-of-sight. This role focuses on developing robust, intuitive interfaces using C++, Qt, QML, and JavaScript, while also incorporating modern UX principles and thorough testing methodologies. You will be responsible for designing, implementing, and optimising user interfaces that … Work on the design and development of user-facing GCS software for autonomous vehicle monitoring and control. Build and maintain user interface software using C++, Qt, QML, and JavaScript. Engage with operators to gather requirements, validate usability, and refine user experience. Develop prototypes and storyboards to capture user requirements ...

Senior Embedded Software Engineer

Hiring Organisation
TUALCOM
Location
Reading, England, United Kingdom
Responsibilities: Implement, tune, and maintain Kalman filter (EKF/UKF or classical KF) pipelines for navigation/estimation. Develop production-grade embedded C/C++ firmware on ARM Cortex-M, preferably STM32. Integrate and process sensor data (typical: IMU accelerometer/gyro, magnetometer, barometer, GNSS, wheel/odometry as applicable … . Produce clean technical documentation: filter states, models, assumptions, tuning parameters, test evidence.. Requirements: Proven experience in embedded software with strong C/C++ on MCUs. Demonstrable experience implementing Kalman filtering/estimation/sensor fusion in real systems (not just academic). Strong understanding of: Linear algebra basics used ...

XR Engineer Extended Reality

Hiring Organisation
TECOSIM UK
Location
Basildon, England, United Kingdom
At TECOSIM, you’ll join a world-class team of innovators renowned for pushing boundaries and shaping the future across multiple industries. We are a global leader in engineering services and technology solutions, specialising in ...

Embedded Software Engineer

Hiring Organisation
MBDA UK
Location
Bristol, Filton, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£65000/annum
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 ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
BD12, Wibsey, Bradford, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
Embedded Software Engineer Location: Bradford, West Yorkshire Employment Type: Full-time | Permanent Salary: Up to £60,000 Are you an experienced Embedded Software Engineer ready to take the next step in your career? Our client ...

Senior FPGA Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
Senior FPGA Engineer 13412 This position is perfect for an FPGA Engineer focused on innovation. You will be ahead of industry trends, collaborating with leading semiconductor companies and top engineers on challenging projects. In this ...

PLM Solution Architect

Hiring Organisation
JAM Recruitment Ltd
Location
Lytham St. Annes, Lancashire, North West, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£70.00 - £72.54 per hour
consume web services and SOA APIs for downstream and upstream system integrations. Develop custom Teamcenter server-side extensions, handlers, and business logic using Java, C++, or C#. Implement ITK (C/C++) customizations for data manipulation, business rules, and server-side logic. Customize and configure Active Workspace (AW) including ...

Embedded Software Engineer - safety-critical RTOS

Hiring Organisation
Computer Futures
Location
Bristol, Somerset, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 Annual
Embedded software engineers building safety-critical C/C++ systems on their own RTOS, requiring deep understanding of real-time constraints, determinism, and rigorous documentation. Core skills include: Embedded C/C++ (primary language requirement) Real-Time Operating Systems (RTOS) FreeRTOS SAFE RTOS Other small-footprint RTOS Embedded microcontrollers & SoCs ...

Head of Software Development

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Head of Software Development (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Head Of Software Development to join my clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting … developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house ...

Software Development Team Lead

Hiring Organisation
REC SOLUTIONS LIMITED
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Software Development Team Lead (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) An exciting opportunity has arisen for a Software Development Team Lead to join my clients Development department, Ideally we seek candidates who have experience within FinTech (financial technology) and Trading. This is a senior role reporting … developed a number of industry-first products to help improve the capabilities of retail brokers and crypto providers across the globe. Benefits (C#,C++, SQL, .NET, Trading, FinTech, Financial Technology, financial Services) 25 days basic annual leave, increasing with length of service Paid days off on your birthday, a house ...

Embedded Software Engineer - safety-critical RTOS

Hiring Organisation
Computer Futures
Location
Newport, UK
Embedded software engineers building safety-critical C/C++ systems on their own RTOS, requiring deep understanding of real-time constraints, determinism, and rigorous documentation. Core skills include: Embedded C/C++ (primary language requirement) Real-Time Operating Systems (RTOS) FreeRTOS SAFE RTOS Other small-footprint RTOS Embedded microcontrollers & SoCs ...

Embedded Software Engineer - safety-critical RTOS

Hiring Organisation
Computer Futures
Location
Bath, Somerset, UK
Embedded software engineers building safety-critical C/C++ systems on their own RTOS, requiring deep understanding of real-time constraints, determinism, and rigorous documentation. Core skills include: Embedded C/C++ (primary language requirement) Real-Time Operating Systems (RTOS) FreeRTOS SAFE RTOS Other small-footprint RTOS Embedded microcontrollers & SoCs ...

Principal Embedded Software Engineer

Hiring Organisation
X4 Group
Location
Rochester, Kent, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £100,000 per annum
both architecture and hands-on coding while guiding a small team of engineers. Typical responsibilities include: Designing and developing embedded software in C/C++ Working with ARM/NXP microprocessors Developing software for real-time operating systems (FreeRTOS, Zephyr or similar) Working closely with electronics engineers on complex hardware … software engineers work closely with hardware, systems and product teams. Technical Environment Microprocessors: ARM, NXP RTOS: FreeRTOS (Zephyr or similar also considered) Languages: C, C++ Interfaces: HDMI, MIPI, USB, DisplayPort Focus: High-speed data systems & real-time video/image processing About You We are looking for engineers who enjoy ...

Embedded Software Engineer - safety-critical RTOS

Hiring Organisation
Computer Futures
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
Embedded software engineers building safety-critical C/C++ systems on their own RTOS, requiring deep understanding of real-time constraints, determinism, and rigorous documentation. Core skills include: Embedded C/C++ (primary language requirement) Real-Time Operating Systems (RTOS) FreeRTOS SAFE RTOS Other small-footprint RTOS Embedded microcontrollers & SoCs ...

Senior Linux Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
trialing of new open-source technologies, as well as the prototyping of novel systems. Much of your work will focus on performance optimisation; strong C++ skills are critical for your success in this position . About you: 4+ years' commercial development experience Excellent kernel-level experience Excellent C++ skills Willing ...

Senior Mapping Engineer - SLAM / Lidar - London

Hiring Organisation
Searchability
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £90,000 per annum
Senior role shaping the future of a next-generation autonomy platform* High-accuracy, large-scale LiDAR and vision-based mapping* Strong emphasis on ROS2, C++ and multi-sensor fusion* Hybrid working in London About the client We are partnering with an established and growing technology organisation developing a next-generation … z2bz0 years' commercial experience in mapping for robotics or autonomous systems* Strong LiDAR and point cloud processing expertise (PCL, Open3D or custom C++ pipelines)* Experience in vision-based mapping, including stereo or mono reconstruction and visual SLAM* Proven background in multi-sensor fusion* Experience building and deploying large-scale ...

Vulkan Driver Engineer

Hiring Organisation
IC Resources
Location
Hertfordshire, England, United Kingdom
drivers and graphics stacks. For this Vulkan GPU Driver Engineer role, we are looking for someone with: Strong experience in low-level C/C++ programming Experience developing GPU drivers or graphics software Solid understanding of Vulkan and modern graphics APIs Experience working on Linux-based systems Understanding … semiconductor company, then please apply today to learn more! For more information on this role, or any other jobs across Graphics, GPU Drivers, Embedded, C++ Programming or Low-Level Systems Development, please contact me, Callum Allen , today. ...