26 to 50 of 51 Embedded C++ Jobs in the UK

IoT Embedded Software Engineer

Hiring Organisation
Jonathan Lee Recruitment Ltd
Location
Newport, Chetwynd Aston, Shropshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum
join a company that is at the forefront of cutting-edge technology and connected device solutions used in the agricultural sector. As an IoT Embedded Software Engineer, you will play a pivotal role in shaping the future of embedded systems, working on exciting projects that push the boundaries … about creating secure, high-performance software solutions for IoT devices, this opportunity is tailor-made for you. What You Will Do: - Develop and maintain embedded software for connected devices, ensuring high reliability and performance. - Design and implement secure over-the-air (OTA) update systems, including secure workflows, encryption ...

Electronic Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Wigan, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£30000 - £40000/annum
Electronics & Embedded Software Engineer - Wigan - Up to £40,000 KO2 is partnering with a leading electronics company in Wigan, known for developing innovative products across multiple industries. With new projects underway, they're expanding their R&D team and seeking an Electronics & Embedded Software Engineer. The Role: Work … across the full product lifecycle, from concept to production, in a hands-on, collaborative environment. You'll design circuits, develop embedded software (C/C++), support PCB design, and solve technical challenges alongside experienced engineers. What You'll Bring: Degree in Electronics, Embedded Systems, or similar 2+ ...

Embedded Software Engineer

Hiring Organisation
Genesis Technical Recruitment Ltd
Location
Staffordshire, Beamhurst, United Kingdom
Employment Type
Contract
Contract Rate
£42 - £45/hour
seeking a highly skilled Model-Based Embedded Software Engineer to support the development of embedded control systems for off-highway equipment, including construction, agricultural, material-handling, and other heavy-duty machines. This role combines strong model-based design expertise with deep understanding of system requirements, safety expectations … rugged, real-world operating environments. You will be comfortable bridging software, electronics, and machine-level behaviours in complex hydraulic, electric, and powertrain systems. Embedded Software Engineer Role: Model-Based Control Software Development Design, develop, and maintain embedded control algorithms using MATLAB/Simulink, tailored to off-highway systems ...

Sensor Fusion Software Lead

Hiring Organisation
Saab UK
Location
East Anglia, UK
track record in both problem solving and quality software development. Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration and fusion. You may also lead a small team of other engineers. Tasks will generally involve architecting … team. Gain understanding and technically contribute to the wider software team and software projects. Skills and Experience: Strong working experience of developing embedded C++ applications. Knowledge of state estimation/sensor fusion/navigation tools and techniques e.g. Kalman filters. Knowledge of the principles and characteristics of sensors ...

Sensor Fusion Software Lead

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
track record in both problem solving and quality software development. Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration and fusion. You may also lead a small team of other engineers. Tasks will generally involve architecting … team. Gain understanding and technically contribute to the wider software team and software projects. Skills and Experience: Strong working experience of developing embedded C++ applications. Knowledge of state estimation/sensor fusion/navigation tools and techniques e.g. Kalman filters. Knowledge of the principles and characteristics of sensors ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£70,000
Embedded Software Engineer - London UK | Hybrid | Competitive Salary An innovative deep-tech start-up developing next-generation computing hardware for autonomous and edge systems is seeking a Senior Embedded Engineer. Youll play a key role in shaping architecture, driving digital design from concept to tape-out, and collaborating … memory controllers and hardware interfaces Build and maintain the Hardware Abstraction Layer Design secure boot sequences and firmware updates Required experience: Experience with embedded C/C++ and low-level firmware development Strong understanding of OS internals Experience in debugging hardware using logic analysers and oscilloscopes Experience with ...

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 … class 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. ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Telford, Shropshire, UK
Senior Embedded Software Engineer Competitive Salary | Telford | Hybrid A leading industrial automation company is seeking a Senior Embedded Software Engineer to design and develop real-time embedded software for production products. Youll work end-to-end, from concept to deployment, with real ownership and technical autonomy. … Responsibilities Develop xkybehq embedded C/C++ software for real-time systems The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below. Please click on the apply button to read the full job description ...

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 ARM Cortex-R and Cortex-A cores (used in their demos) Bare-metal firmware development Low-level driver development Memory-safe and resource-constrained programming Concurrency, scheduling, determinism Hardware-software integration Candidates must demonstrate experience in any safety-critical environment: ISO 26262 (Automotive ...

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 ARM Cortex-R and Cortex-A cores (used in their demos) Bare-metal firmware development Low-level driver development Memory-safe and resource-constrained programming Concurrency, scheduling, determinism Hardware-software integration Candidates must demonstrate experience in any safety-critical environment: ISO 26262 (Automotive ...

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 ARM Cortex-R and Cortex-A cores (used in their demos) Bare-metal firmware development Low-level driver development Memory-safe and resource-constrained programming Concurrency, scheduling, determinism Hardware-software integration Candidates must demonstrate experience in any safety-critical environment: ISO 26262 (Automotive ...

Embedded Software Engineer - safety-critical RTOS

Hiring Organisation
Computer Futures
Location
Bradley Stoke, Gloucestershire, 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 ARM Cortex-R and Cortex-A cores (used in their demos) Bare-metal firmware development Low-level driver development Memory-safe and resource-constrained programming Concurrency, scheduling, determinism Hardware-software integration Candidates must demonstrate experience in any safety-critical environment: ISO 26262 (Automotive ...

Senior Embedded Linux Engineer

Hiring Organisation
IC Resources
Location
City Of Bristol, England, United Kingdom
seeking a Senior Embedded Software Engineer to join a growing company specialising in Computer Vision/Machine Learning/AI Technologies. ****Salary to £75k plus benefits**** Suitable Senior Embedded Software Engineers will have 3yrs - 15 yrs expertise developing low level applications with strong embedded C/C++, python, RTOS, linux programming skills. The Senior Embedded Software Engineer will be focussed on developing a next generation virtual reality system. Tasks will include developing drivers and infrastructure on embedded platforms for ARM microcontrollers. Developing on pre-emptive multithreaded RTOS or embedded linux to meet real ...

Embedded Systems Engineer

Hiring Organisation
Hireful
Location
Basildon, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
Apply your embedded systems expertise to solve global water shortages Join a growing UK product and engineering company whose innovations directly address one of the world's most pressing challenges. This is your chance to move beyond commercial products and create technology that makes a real difference. What … doing You'll support existing and future product innovation development as an Embedded Systems Engineer . Work alongside excellent design engineers in an outstanding, innovative environment with global reach. Location: Basildon, Essex. We operate a hybrid work pattern – so 2 or 3 days per week in office, rest work ...

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 ARM Cortex-R and Cortex-A cores (used in click apply for full job details ...

Embedded Engineer

Hiring Organisation
NSD
Location
Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
FPGA Engineer (DSP/Embedded Systems) Salary £50,000 - £75,000 plus strong benefits package Hampshire based role with secure long term national security programmes Work on FPGA design and real time DSP within mission critical systems Active SC clearance required ABOUT THE CLIENT Our client is a highly … respected engineering and technology organisation delivering advanced capability into the UK National Security domain. They operate at the cutting edge of digital signal processing, embedded systems and secure communications, supporting programmes that genuinely protect the UK. Due to continued growth across long term secure frameworks, they are now looking ...

Embedded Software Engineer - Autonomous Vehicle

Hiring Organisation
Matchtech Mobility
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
looking for an Autopilot Software Engineer to help accelerate the development of our autonomy and flight-control capabilities. You'll work across embedded software, behavioural autonomy, flight-control logic, and the full testing ecosystem - from unit tests to real flight trials. Essential Requirements Professional experience in software engineering with … strong embedded C/C++ skills Practical, applied understanding of aerospace control systems Ability to develop behavioural/application-level autonomy software Experience with version control ( Git ) within an agile team, including documentation Strong skills with STM32 microcontrollers and associated toolchains (IDEs, debuggers, compilers) Knowledge of low-level ...

Graduate Hardware Engineer

Hiring Organisation
Advanced Resource Managers
Location
Tewkesbury, England, United Kingdom
Permanent role Based in Tewkesbury Offering £45,000 Do you have knowledge/understanding of PCB design/layout, FPGA development in VHDL, or Embedded C/C++ Software Development? Do you have a degree in a related discipline? If your answer to these is yes, then this … Have knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills ...

Graduate Hardware Engineer

Hiring Organisation
ARM
Location
Tewkesbury, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 43,000 - 45,000 Annual
Permanent role Based in Tewkesbury Offering 45,000 Do you have knowledge/understanding of PCB design/layout, FPGA development in VHDL, or Embedded C/C++ Software Development? Do you have a degree in a related discipline? If your answer to these is yes, then this … Have knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills ...

Edge AI Engineer

Hiring Organisation
Mars Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum
pipelines on hardware accelerators such as FPGA, TPU, and ASICs. Optimising CNN, Transformer, RNN, and/or GNN architectures for deployment on low-power embedded systems. Apply quantisation, pruning, distillation, and model compression to enhance efficiency. Strengthening model robustness against adversarial attacks and system-level security threats. Collaborating with … embedded and security engineers to align AI performance with real-world system constraints. Edge AI Engineer essential experience & skills: Master's or Ph.D. (or equivalent experience) in Data Science, Machine Learning, Artificial Intelligence, or a related field. Strong proficiency in Python with practical experience of PyTorch or TensorFlow. Working ...

Software Engineer

Hiring Organisation
Amodo Design
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
unnecessary complexity. Youll work on the projects best suited for you. Projects range widely, and include: Scientific tools Automation & robotics (Linux & ROS level) Embedded C/C++ (typically owned by dedicated firmware engineers, but software engineers are welcome to learn!) Linux, CUDA, Server engineering for our AI safety ...

Embedded Software Verification and Validation Engineer

Hiring Organisation
Defence
Location
Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
book, offering long-term stability and sustained investment, with years of secured work ahead! Are you an engineer who loves diving deep into complex embedded systems? Do you thrive on ensuring software is rock-solid, safe, and high-performing? This is your chance to join a cutting-edge engineering … environment where your work directly shapes the reliability and performance of advanced technology. You'll play a key part in verifying and validating embedded software used in high-integrity, real-world applications. Expect to work across the full lifecycle from requirement analysis through to test execution and final qualification ...

Senior Firmware Engineer

Hiring Organisation
Rise Technical Recruitment
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum Progression
built within elite and professional sports. In this role, you'll take ownership of firmware development across their platforms. You'll develop C/C++ firmware for Nordic SoCs (nRF52/nRF53), working within RTOS or bare-metal environments to deliver ultra-reliable low-power performance. You'll integrate … work closely with electronics, mechanical, app, and cloud teams to ensure seamless connectivity and performance. The ideal candidate will have strong C/C++ firmware experience, hands-on expertise with Nordic SoCs or similar low-power architectures, and good knowledge of debugging and test tools. Experience with bootloaders ...

Senior FPGA Engineer

Hiring Organisation
Concurrent Technologies Plc
Location
Colchester, Essex, South East, United Kingdom
Employment Type
Permanent
Were building something powerful. Lets build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. Were proud to be experts in what we do and are looking for more brilliant people to join our team. The Role … architects to derive and define FPGA requirements from high-level system specifications. Develop FPGA architectures to support SBC designs, including high-speed interfaces and embedded processor subsystems. Propose and evaluate design trade-offs to meet performance, power, and cost targets. Implementation & Integration Develop FPGA designs using AMD Vivado ...

FPGA Engineer

Hiring Organisation
Roke
Location
Gloucester, England, United Kingdom
FFTs, I/Q demodulation, mixers). • Hardware Interfacing: Create and manage high-speed digital interfaces (ADC, DAC, PCIe). • System Integration: Collaborate with embedded software, PCB design, and systems engineering teams to integrate firmware into the final product. • Debugging & Lab Testing: Use oscilloscopes, spectrum analysers, and signal generators … experience in FPGA design (VHDL/Verilog) and DSP algorithm implementation. • Languages: Strong command of VHDL/Verilog and MATLAB/Simulink. • Software Skills: Embedded C/C++ or Python for testing, automation, and processor-based interaction. • Knowledge Base: Understanding of digital communication theory, RF principles, Built ...