Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Softweb Resourcing
to your strengths and ambitions with plenty of modern C++ development work in the pipeline working on new development. The Senior C++ Software Engineer would have a background developing clean and robust code and ideally be someone who likes to champion best practice. Senior C++ Software Engineer requirements: - Strong background in modern C++ 11/14/ More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
Salary: £35,000 – £45,000 + bonus + benefits Type: Permanent MAKE AN IMPACT WITH TECHNOLOGY THAT MATTERS If you’re a software engineer who wants to see your code come to life in real systems, not just on a screen, this is your opportunity to do work that genuinely makes a difference. You’ll be part of a … currently .NET6, moving to .NET8) Working on Windows (WPF) and Linux-based systems Collaborating closely with embedded software and hardware teams to integrate applications with real-world devices Writing clean, reliable, and testable code that stands up in demanding environments Contributing ideas that shape how complex systems are built, tested, and deployed Every engineer here plays a visible More ❯
retry, caching, and sync mechanisms. Build synchronization strategies between edge devices and cloud systems (eventual consistency, conflict resolution). Drive best practices in architecture, modularity, and performance through thorough code reviews. Mentor and support engineers, contributing to a culture of technical excellence. Maintain clear and comprehensive technical documentation for APIs and services. Key Requirements as Senior Backend Engineer: 8+ … on constrained hardware (e.g., NUCs, Raspberry Pi). Strong database expertise (PostgreSQL, SQLite), with focus on ORM performance and query optimisation. Comfortable with test-driven development (TDD) and writing clean, maintainable code. Excellent communication skills with the ability to simplify complex technical ideas. Nice-to-Haves: Experience working with embedded or distributed systems. Background in retail tech, IoT, or … This is a career-defining opportunity for a Senior Backend Engineer to join a scaling team and tackle complex technical challenges at global scale. If you’re passionate about clean architecture, reliable systems, and solving tough engineering problems, we’d love to hear from you! Unfortunately, due to high application volumes, not all submissions will receive feedback. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Formula Recruitment
retry, caching, and sync mechanisms. Build synchronization strategies between edge devices and cloud systems (eventual consistency, conflict resolution). Drive best practices in architecture, modularity, and performance through thorough code reviews. Mentor and support engineers, contributing to a culture of technical excellence. Maintain clear and comprehensive technical documentation for APIs and services. Key Requirements as Senior Backend Engineer: 8+ … on constrained hardware (e.g., NUCs, Raspberry Pi). Strong database expertise (PostgreSQL, SQLite), with focus on ORM performance and query optimisation. Comfortable with test-driven development (TDD) and writing clean, maintainable code. Excellent communication skills with the ability to simplify complex technical ideas. Nice-to-Haves: Experience working with embedded or distributed systems. Background in retail tech, IoT, or … This is a career-defining opportunity for a Senior Backend Engineer to join a scaling team and tackle complex technical challenges at global scale. If you’re passionate about clean architecture, reliable systems, and solving tough engineering problems, we’d love to hear from you! Unfortunately, due to high application volumes, not all submissions will receive feedback. More ❯
london, south east england, united kingdom Hybrid / WFH Options
Formula Recruitment
retry, caching, and sync mechanisms. Build synchronization strategies between edge devices and cloud systems (eventual consistency, conflict resolution). Drive best practices in architecture, modularity, and performance through thorough code reviews. Mentor and support engineers, contributing to a culture of technical excellence. Maintain clear and comprehensive technical documentation for APIs and services. Key Requirements as Senior Backend Engineer: 8+ … on constrained hardware (e.g., NUCs, Raspberry Pi). Strong database expertise (PostgreSQL, SQLite), with focus on ORM performance and query optimisation. Comfortable with test-driven development (TDD) and writing clean, maintainable code. Excellent communication skills with the ability to simplify complex technical ideas. Nice-to-Haves: Experience working with embedded or distributed systems. Background in retail tech, IoT, or … This is a career-defining opportunity for a Senior Backend Engineer to join a scaling team and tackle complex technical challenges at global scale. If you’re passionate about clean architecture, reliable systems, and solving tough engineering problems, we’d love to hear from you! Unfortunately, due to high application volumes, not all submissions will receive feedback. More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Formula Recruitment
retry, caching, and sync mechanisms. Build synchronization strategies between edge devices and cloud systems (eventual consistency, conflict resolution). Drive best practices in architecture, modularity, and performance through thorough code reviews. Mentor and support engineers, contributing to a culture of technical excellence. Maintain clear and comprehensive technical documentation for APIs and services. Key Requirements as Senior Backend Engineer: 8+ … on constrained hardware (e.g., NUCs, Raspberry Pi). Strong database expertise (PostgreSQL, SQLite), with focus on ORM performance and query optimisation. Comfortable with test-driven development (TDD) and writing clean, maintainable code. Excellent communication skills with the ability to simplify complex technical ideas. Nice-to-Haves: Experience working with embedded or distributed systems. Background in retail tech, IoT, or … This is a career-defining opportunity for a Senior Backend Engineer to join a scaling team and tackle complex technical challenges at global scale. If you’re passionate about clean architecture, reliable systems, and solving tough engineering problems, we’d love to hear from you! Unfortunately, due to high application volumes, not all submissions will receive feedback. More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Formula Recruitment
retry, caching, and sync mechanisms. Build synchronization strategies between edge devices and cloud systems (eventual consistency, conflict resolution). Drive best practices in architecture, modularity, and performance through thorough code reviews. Mentor and support engineers, contributing to a culture of technical excellence. Maintain clear and comprehensive technical documentation for APIs and services. Key Requirements as Senior Backend Engineer: 8+ … on constrained hardware (e.g., NUCs, Raspberry Pi). Strong database expertise (PostgreSQL, SQLite), with focus on ORM performance and query optimisation. Comfortable with test-driven development (TDD) and writing clean, maintainable code. Excellent communication skills with the ability to simplify complex technical ideas. Nice-to-Haves: Experience working with embedded or distributed systems. Background in retail tech, IoT, or … This is a career-defining opportunity for a Senior Backend Engineer to join a scaling team and tackle complex technical challenges at global scale. If you’re passionate about clean architecture, reliable systems, and solving tough engineering problems, we’d love to hear from you! Unfortunately, due to high application volumes, not all submissions will receive feedback. More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Reed
a rapid growth trajectory, backed by significant investment and trusted by major household names. You’ll be part of a collaborative, product-focused team that values innovation, autonomy, and clean code. If you thrive in fast-paced environments and love building mobile experiences that truly matter, we’d love to hear from you. Within this role you will Leading … backend teams to deliver seamless user experiences Managing app lifecycle including store submissions and updates Staying ahead of mobile trends and best practices Mentoring developers and championing high-quality code Skills 5+ years in mobile development, with at least 3 years using React Native Strong JavaScript/TypeScript skills and experience with mobile SDKs/APIs Proven track record More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Robert Half
with solution architects and developers to deliver innovative, high-quality solutions. Profile The AWS Data Architect will have strong Python development skills (must be able to design and write clean, maintainable, and testable code). Extensive AWS expertise, particularly across: Lambda Glue Glue Data Catalog EMR services API Gateway Relational database experience with Aurora Postgres (including query performance More ❯
we're looking for: Background in Computer Science, Computer Vision, or Audio ML Experience working in deep learning teams and production environments Strong Python skills and a passion for clean, maintainable code Hands-on experience with workflow orchestration Interest in large-scale, non-tabular data (video, audio, images) Bonus point if you have experience in: Processing large volumes More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing codeMore ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
DWP Digital
As a Data Engineer in DWP's Child Maintenance Service team you'll be maintaining clean, well-documented SAS code and helping migrate key products to a modern Big Data stack including Cloudera, Informatica, and cloud tools. Youll resolve incidents, support data analysis, and build scalable ETL solutions. Pay up to £53,347, plus 28.9% employer pension contributions … data products using SAS, and helping to migrate these products to a new strategic Big Data technology stack including Cloudera, Informatica and cloud-based tools. Youll manage and maintain clean, well-documented SAS code, lead incident and problem resolution, and support data analysis and profiling. Youll also work closely with designers and testers to build robust, scalable ETL More ❯
Lymington, Hampshire, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
UK remote in this role. Your new role You will possess deep mobile expertise, specialising in React Native end to end (develop, test, deploy and maintain).You'll champion clean and efficient code, embracing integrations with 3rd party API's and implementing user interfaces. Beyond this you may contribute to code reviews and best practice for the More ❯
Salisbury, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer – £65,000 📍 Hybrid (Salisbury-based) | 💼 Permanent Looking to do more than just maintain code? Want full lifecycle exposure, design input, and the autonomy to help shape low-level architecture? This role offers the chance to work on a suite of next-gen low-power devices in a fast-paced R&D environment. You'll be part … of a small but growing Embedded team working across the design, development, integration, and testing of real-time systems — all built with clean, high-integrity code. 💻 What you’ll be working with: Embedded C in a tightly controlled real-time environment Zephyr RTOS (or similar) BLE/IoT comms stacks (ideal but not essential) Memory- and power-constrained devices … You’ll have plenty of autonomy and be given space to think, plan, and innovate — not just code what you’re told. Collaboration with hardware, systems, and test engineers is part of daily life here, so communication matters too. 🔧 What’s in it for you: A truly varied project portfolio (you won’t be pigeonholed) Space to influence architecture More ❯
swindon, wiltshire, south west england, united kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded Software Engineer – £65,000 📍 Hybrid (Salisbury-based) | 💼 Permanent Looking to do more than just maintain code? Want full lifecycle exposure, design input, and the autonomy to help shape low-level architecture? This role offers the chance to work on a suite of next-gen low-power devices in a fast-paced R&D environment. You'll be part … of a small but growing Embedded team working across the design, development, integration, and testing of real-time systems — all built with clean, high-integrity code. 💻 What you’ll be working with: Embedded C in a tightly controlled real-time environment Zephyr RTOS (or similar) BLE/IoT comms stacks (ideal but not essential) Memory- and power-constrained devices … You’ll have plenty of autonomy and be given space to think, plan, and innovate — not just code what you’re told. Collaboration with hardware, systems, and test engineers is part of daily life here, so communication matters too. 🔧 What’s in it for you: A truly varied project portfolio (you won’t be pigeonholed) Space to influence architecture More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Probe UK
of experience) Monday Friday, 8:00am to 5:00pm, with some opportunity for hybrid working 33 days holiday, Sick pay, Death in service cover, Unique, relaxed environment, Casual dress code Commutable From: Northampton, Wellingborough, Rugby, Kettering, Bedford, Milton Keynes Embedded Software Engineer Essential Candidate Requirements Embedded C. Git and the command line. Hardware debugging using logic analysers, scopes etc. … audio. Professional experience with C++ and the JUCE framework, Embedded Linux Systems or Real Time Audio. Minimum 2 years' experience in a commercial software development environment. Ability to produce clean, accurate and reusable code. Embedded Software Engineer Key Responsibilities The Embedded Software Engineer will design, develop and maintain embedded control systems. Assist in the implementation of new and evolving … hardware platforms. Support in specifying new user-focused products for market. Build, test and release code for cutting-edge new products. Work within the Software Team to expand and improve the multi-platform software ecosystem. Collaborate with the wider team to peer review, bug fix, and generally improve the large codebase. Devise, control and carry out pre-release test More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
Hays
worked in a medium-sized business where scale and agility were critical. Naturally in a Lead position you'll have a solid grasp of modern mobile architectures (e.g. MVVM, Clean Architecture), conducting thorough code reviews, and leading end-to-end testing and release management, including app store submissions. Strong leadership, stakeholder management, and a commitment to accessibility are More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing codeMore ❯
Dundee, City of Dundee, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment Limited
Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing codeMore ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum Progression, Training, Company Benef
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing codeMore ❯