Software Engineering Jobs in the UK excluding London

2,301 to 2,325 of 2,435 Software Engineering Jobs in the UK excluding London

Electronics Hardware Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Leidos Innovations UK Limited
Bluetooth. You'll also work on physical casing design, 3D printing, and functional testing bringing entire devices from schematic to finished product. You'll work closely with our embedded software developers to build the systems that power covert and tactical operations, often being the person who turns ideas into working physical hardware. This role is primarily on-site … using tools like, Altium or EasyEDA) Integrate wireless technologies: RF, GPS, GSM, Bluetooth, UWB Design and 3D print enclosures for your devices Assemble prototypes: soldering, testing, debugging Support embedded software engineers with working hardware Capture and maintain documentation for your builds and iterations Participate in on-site integration, testing, and refinement alongside users What Youll Bring Essential: Experience designing … to EMI/EMC design considerations Experience supporting field testing or operational deployments Passion for making, hacking, or DIY electronics projects Education & Qualifications Degree or HND in Electronics, Electrical Engineering, Mechatronics, or similar Relevant hands-on project experience is highly valued even from personal or hobbyist work. ? If you enjoy taking ideas from whiteboard to working device, and want More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior HPC Infrastructure Engineer

Hampshire, England, United Kingdom
Hybrid / WFH Options
Hays Specialist Recruitment Limited
projects, working closely with internal teams and external suppliers to build scalable, GPU-optimised environments. From planning hardware and data centre requirements to configuring networks, storage, and compute management software, you'll be at the heart of technical delivery. The role also involves supporting service teams with escalations, collaborating with software engineers to enhance platform capabilities, and staying More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:

Embedded Linux Engineer

Colchester, England, United Kingdom
IC Resources
Support Packages for Intel processor-based boards Create & maintain Linux kernel device drivers, including third-party integrations Configure kernel video graphics & develop user-space tools Drive performance optimisation & test software development Work closely with hardware teams on product specification, bring-up & validation What we’re looking for: Strong embedded C programming for Linux & build systems Python & shell scripting experience … Knowledge of low-level programming & hardware interfacing Good appreciation of electronic hardware collaboration Excellent problem-solving & communication skills Next steps: If you’re an Embedded Linux Engineer or Embedded Software Engineer ready to work on cutting-edge Linux technology in a supportive environment — apply today More ❯
Posted:

Embedded Linux Engineer

colchester, east anglia, united kingdom
IC Resources
Support Packages for Intel processor-based boards Create & maintain Linux kernel device drivers, including third-party integrations Configure kernel video graphics & develop user-space tools Drive performance optimisation & test software development Work closely with hardware teams on product specification, bring-up & validation What we’re looking for: Strong embedded C programming for Linux & build systems Python & shell scripting experience … Knowledge of low-level programming & hardware interfacing Good appreciation of electronic hardware collaboration Excellent problem-solving & communication skills Next steps: If you’re an Embedded Linux Engineer or Embedded Software Engineer ready to work on cutting-edge Linux technology in a supportive environment — apply today More ❯
Posted:

Embedded Linux Engineer

chelmsford, east anglia, united kingdom
IC Resources
Support Packages for Intel processor-based boards Create & maintain Linux kernel device drivers, including third-party integrations Configure kernel video graphics & develop user-space tools Drive performance optimisation & test software development Work closely with hardware teams on product specification, bring-up & validation What we’re looking for: Strong embedded C programming for Linux & build systems Python & shell scripting experience … Knowledge of low-level programming & hardware interfacing Good appreciation of electronic hardware collaboration Excellent problem-solving & communication skills Next steps: If you’re an Embedded Linux Engineer or Embedded Software Engineer ready to work on cutting-edge Linux technology in a supportive environment — apply today More ❯
Posted:

Frontend Developer

Bristol, Gloucestershire, United Kingdom
Weare5vtech
of technological innovation, empowering logistics companies to achieve higher levels of efficiency through real-time data analytics, GPS tracking, and compliance tools. They are now searching for a Frontend software engineer to join the team in Grenoble. In this position you will play a key role in the development of their SaaS and mobile solutions. Responsibilities include: Develop and … applications (Angular) Optimize performance to offer a fast interface for the large amount of data Collaboration with Backend, Product and Project teams Key Skills: Strong experience of front end software development: Javascript, Typescript Good expertise with Angluar framework Preferably some experience with Ionic-type tools for mobile development If you feel that you have the right experience for this More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior PHP Engineer

Yorkshire, United Kingdom
Hybrid / WFH Options
Corecom Consulting
Senior Software Engineer - Bradford/Hybrid - 50,000 to 65,000 DOE + Benefits Are you ready to take ownership of projects, shape systems, and directly influence the growth of a business scaling towards 10m revenue? We're working with a rapidly growing SME that has doubled revenue year on year and is now seeking a Senior Software More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 65,000 Annual
Posted:

Senior PHP Engineer

West Yorkshire, United Kingdom
Hybrid / WFH Options
Corecom Consulting
Senior Software Engineer - Bradford/Hybrid - £50,000 to £65,000 DOE + Benefits Are you ready to take ownership of projects, shape systems, and directly influence the growth of a business scaling towards £10m revenue? We're working with a rapidly growing SME that has doubled revenue year on year and is now seeking a Senior Software More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Senior AR Mobile Developer - iOS & Android - Remote

Newbridge, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Exposed Solutions
to join their UK remote team. They are looking for someone who is passionate about AR technology, spatial computing, and precision measurement applications. Key Responsibilities: Develop, test, and maintain software applications using ARKit & LiDAR, ARCore and related technologies. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Write clean, scalable, and efficient code following industry best practices. Build … expertise in ARKit & LiDAR - Strong Android ARCore experience - Background in game development, bringing a deep understanding of 2D/3D environments and interactive AR experiences - Polyglot multi-platform mobile software engineer, experienced in building iOS apps, Android apps, and multi-platform AR applications. ALL APPLICANTS MUST BE FREE TO WORK IN THE UK Exposed Solutions is acting as an More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Thyme
Senior Software Engineer – Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how … to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited More ❯
Posted:

Senior Python Engineer

london, south east england, united kingdom
Thyme
Senior Software Engineer – Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how … to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Thyme
Senior Software Engineer – Python/Hardware Systems Do you want to build real-world machines that handle complex tasks with speed and precision. This isn’t app or web dev, it’s embedded Python, hardware integration, and system-level thinking. We’re looking for someone who writes robust code, understands how systems behave in the wild, and knows how … to push hardware and software to work together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited More ❯
Posted:

Field Engineer

Newbury, Berkshire, South East, United Kingdom
Netteam tX Ltd
to provide enhanced support services to all clients would be advantageous Experience in initial remote diagnostics along with analysis and monitoring would be advantageous The willingness to learn new software and hardware skills Experience of Microsoft Windows Server/Desktop environments Detailed experience with Backup/DRaaS technologies, Azure Active Directory & IaaS Knowledge of networking technologies - TCP/IP … IT Desk Support, 2nd Line Support, 3rd Line Helpdesk Engineer, IT Support Technician, 2nd Line Support Engineer, 3rd Line Support, Support Technician, IT Support Engineer, 3rd Line Support Technician, Software Engineer, Technical Support, IT Support, Helpdesk Support Technician, IT Systems Engineer may also be considered for this role. More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Urgent hire - Embedded C++ / C Linux Software Engineer - £50k - £55k

Evesham, Worcestershire, England, United Kingdom
Opus Recruitment Solutions Ltd
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems … control rooms worldwide , helping utility providers deliver more reliable, secure, and sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. … What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485 More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
Platform Recruitment
Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team. You will work closely with ARM … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Posted:

Embedded Software Engineer

cambridge, east anglia, united kingdom
Platform Recruitment
Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team. You will work closely with ARM … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Posted:

Embedded Software Engineer - C/C++

Rochester, Kent, England, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you … will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with … FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills More ❯
Employment Type: Full-Time
Salary: £45,000 - £55,000 per annum
Posted:

Embedded Software Engineer - C/C

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and Sevenoaks and offers flexible/hybrid working. In this job you … will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using Embedded C - Work with … FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a combination of the following skills More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Staff Software Engineer - London - £120k - PHP

London, South East, England, United Kingdom
Opus Recruitment Solutions Ltd
Location - London (WC2) - 4 day working week Role – Staff Software Engineer Tech - PHP, Symfony, Typescript, Postgre, DDD, Vue Salary – up to £120kAre you an experienced Software Engineer that would like to work in a company that are doing something positive within the HealthTech sector If you're a senior or lead level developer and you want to stay … product used within the care industry to assist Doctors and Nurses making life easier for both patient and doctor.You'll be working in a technical team of 10, building software that is used within the NHS.This is a great opportunity for any Senior or Lead Software Engineer to make an impact, have real influence and help drive the … day working week (Fridays off) and the salary ranges depending on your level of experience but can go up to £120,000.If you are interested in this Staff Software Engineer position, apply or contact me on - Danny.moore @ opusrs.com to find out more. More ❯
Employment Type: Full-Time
Salary: £110,000 - £120,000 per annum
Posted:

Embedded / Firmware Software Developer - Evesham - £50k - £55k

Evesham, Worcestershire, England, United Kingdom
Opus Recruitment Solutions Ltd
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems … control rooms worldwide , helping utility providers deliver more reliable, secure, and sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. … What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485 More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Firmware Engineer

Bradford, West Yorkshire, England, United Kingdom
Futures
Do you have great knowledge in C and variants of C? Would you like a varied role that is focused on embedded software and firmware but has elements of project management, electronics, and customer interaction? This could be the role for you! Our client are an electronics and software focused R&D business with onsite manufacturing. They wish … to appoint a Firmware Engineer in an embedded software role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this Firmware Engineer role that you have good experience with firmware but also that you have had some exposure to electronics … hardware too. Firmware Engineer - Skills & Abilities - Embedded Software Engineer* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least three years industry experience* Experience with Microcontrollers/Microprocessors* Knowledge of embedded software testingFirmware Engineer, C, Microcontroller, Electronics, Embedded Software Engineer More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Robotics Engineer

Bristol, Avon, South West, United Kingdom
OpenSourced Ltd
Senior Software Engineer Robotics (C++/Python) Location: Greater Bristol Area, UK (On-site) Type: Full-time, Permanent Salary: £65,000 £95,000 + equity + benefits About the Opportunity Are you a Senior Software Engineer with strong C++ and Python skills? Do you want to work on cutting-edge robotics systems tackling real-world challenges? Were recruiting … behalf of an innovative robotics business seeking a talented engineer to lead on performance-critical software. You will play a key role in optimising their robotics stack and driving engineering best practice. What Youll Do Optimise and profile high-performance C++ and Python code. Diagnose complex runtime issues such as concurrency, memory, and GPU bottlenecks. Turn research code into … production-ready software modules. Lead best practices in software architecture, CI/CD, and observability. Mentor engineers through reviews and technical leadership. Work across embedded and cloud robotics systems. What Were Looking For 5+ years experience with modern C++ (C++17+) and Python. Strong knowledge of concurrency, memory management, and performance profiling. Skilled at debugging complex runtime issues. Experience More ❯
Employment Type: Permanent
Salary: £95,000
Posted:

Lead Embedded Software Engineer

Saffron Walden, Essex, United Kingdom
Technical Futures
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare, Industrial More ❯
Employment Type: Permanent
Salary: GBP 80,000 Annual
Posted:

Embedded Software Engineer

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
IO
Embedded Software Engineer (Robotics) Edinburgh/Hybrid Working 45,000 - 60,000 per annum + Benefits iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer. With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements and More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 60,000 Annual
Posted:

Embedded Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Hybrid / WFH Options
IO
Embedded Software Engineer (Robotics) Edinburgh/Hybrid Working £45,000 - £60,000 per annum + Benefits iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer. With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements and More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:
Software Engineering
the UK excluding London
10th Percentile
£42,500
25th Percentile
£51,750
Median
£65,000
75th Percentile
£80,250
90th Percentile
£98,825