Software Engineering Jobs in the UK excluding London

2,276 to 2,300 of 2,433 Software Engineering Jobs in the UK excluding London

Graduate Software Engineer

Sheffield, UK
BAE Systems
a minimum requirement you’ll need to have obtained, or be predicted to obtain, a 2.2 in your Bachelor’s or Master’s degree in Computer Science, Computing or Software Engineering. Description Job Title: Graduate Weapon Systems Software Engineer Location: Sheffield (Yorkshire) We offer relocation support packages for this role, subject to meeting eligibility criteria. We offer a … role you will be expected to attend your site 3-5 days per week. Salary: £34,000 + £2,000 Welcome Bonus What you’ll be doing: • Production of software architectures and designs. • Implementation of requirements and design utilising a variety of programming languages and tools. • Design and development of software tests to prove a number of qualities … including; functionality, robustness, performance. • Testing and integration of software and target hardware. • Support of lifecycle and product maturity activities such as design reviews. Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing & lifestyle benefits, including a green car scheme, private health plans and shopping discounts More ❯
Employment Type: Full-time
Posted:

Embedded Software - Team Leader

Essex, United Kingdom
Matchtech
This position offers a roughly 80/20 split between hands-on embedded software development and leadership responsibilities, supporting a small team of 3-5 specialist software engineers. Projects are varied-ranging from short 2-day sprints to full-scale 2-year development programmes-across a wide range of industries. It's an excellent fit for someone with … solid embedded software experience and some exposure toleadership-whether direct orinformal-who's ready to take the next step. A broader understanding of cloud or application-level development is also useful, given the diversity of work. Location: Commute from Cambridge, Saffron Walden, Newmarket, Braintree, Hitchen, Harlow, St Neots, Bury St Edmunds, Chelmsford (Hybrid, 3 days onsite) Type: Permanent | Hands … on Technical + Leadership Other: No Visa sponsorship available The Opportunity This is a hands-on role combining software development with team leadership. You'll lead a small, close-knit sub-team within a larger multidisciplinary software group, contributing to the design and delivery of embedded systems for a range of real-world applications-from radar and sensing More ❯
Employment Type: Permanent
Posted:

Software Engineer - Rust / C++

Birmingham, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Software Engineer - Rust/C++ Up to £650 per day (Outside IR35) Birmingham - 3 days onsite 3 month contract (initially) Start date: ASAP I’m looking for a Software Engineer to join my client’s team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV's all running in sync, in real-time. … This is a huge engineering challenge and plenty of fun. You’ll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus. What you’ll be doing Building support tooling to control the AGVs Developing diagnostics … nice to have) Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in a supportive team on cutting-edge engineering problems. More ❯
Posted:

Senior Electronics Engineer

South East, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
from initial concepts through to managing fabrication and assembly subcontractors. Your work will be varied but you will need to demonstrate core skills in PCB design, FPGA development and software development. Outside these core technical skills you will need strong communication and presentation skills as this is a customer facing role. This company works in the defence and security … on cybersecurity, communications and data processing projects. These often entail highly customised hardware designs featuring complex PCBs, RF circuitry, and FPGAs. Their work also utilises a lot of custom software which will primarily be written by their equally talented software engineers, and you will be involved in writing firmware, drivers and embedded code. Note: As this company is More ❯
Employment Type: Permanent
Salary: £55000 - £70000/annum DoE + Benefits
Posted:

Embedded Software Engineer

Hertfordshire, United Kingdom
Matchtech
Our client is a leader in the defence sector, currently seeking an Embedded Software Engineer to join their team in Hertfordshire! This role focuses on embedded software development for Real Time systems, and involves architecting, designing, implementing, and testing subsystem software. This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site … due to workload classification. Key Responsibilities: Architect, design, implement, and test embedded software for subsystems Deliver on-board software for next-generation Defence Systems Engage in code and design reviews to ensure code quality Develop maintainable and extensible code to adapt to changing requirements Collaborate effectively with multiple stakeholders including Systems Engineering, Electronics and Electrical, and Test … and Validation teams Job Requirements: Experience developing bare-metal embedded software using C/C++ Familiarity with model-based development, using UML or tools such as IBM's Rhapsody Desirable experience in defining and verifying algorithms in a model-based environment (e.g., SCADE) Knowledge of DO178C standards would be advantageous A proactive and flexible approach to solving technical problems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Gloucestershire, United Kingdom
Matchtech
Role Overview: We are looking for an experienced Software Team Lead to join our client's team and lead the development of a real-time, safety-critical embedded C application that controls the aircraft's nose wheel steering system. In this key leadership role, you will guide a team of software engineers through requirements gathering, design, implementation, and … rigorous testing. You will take ownership of the full software development lifecycle and ensure compliance with DO-178C Level A safety standards, while driving innovation and quality. Key Responsibilities: Technical Leadership: Lead requirements definition, design, development, and verification of a bare-metal, real-time C software system. Ensure strict adherence to DO-178C Level A processes, including traceability … and quality assurance. Conduct design and code reviews to maintain high-quality standards. Project & Team Leadership: Collaborate with hardware, systems, and test teams for smooth software-hardware integration. Report project status to stakeholders and participate in program reviews. Foster clear communication and teamwork within your group. Required Skills and Experience: Technical: Proven experience developing bare-metal real-time embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Field service Engineer

Surrey, United Kingdom
Hudson Shribman
and has a knack for diagnosing and fixing complex electromechanical systems. Key Responsibilities Install, calibrate, and maintain robotic and automated lab equipment at customer sites Troubleshoot mechanical, electrical, and software-related issues Deliver technical support and training to end users Collaborate with software engineers and internal teams to deploy updates and upgrades Document service visits, manage spare parts … clients through proactive communication and support Mentor junior engineers and contribute to service excellence initiatives What We’re Looking For HNC, apprenticeship, or degree in mechanical, electrical, or electromechanical engineering 2+ years’ experience in field service, technical support, or lab automation (5+ years for senior level) Strong problem-solving skills and ability to work independently Excellent communication skills — both More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Project Technician (Software)

Yateley, Hampshire, South East, United Kingdom
Adsyst
Technician Up to £26,000 p/a DOE Plus excellent benefits package - see below. Adsyst Automation are on the lookout for new talent to join their fast-growing software team. No previous industry experience is necessary. What we require from you: Willing to work in a team Fast learner Interest in Technology Good verbal and written communication skills … break (partners included). TIL/Overtime and expenses scheme Adsyst hold key worker status The role will contain on-the-job training, within a team of highly skilled software engineers developing software to service some of the UK's most valuable utility and national infrastructure sites. Key activities for the role will be learning to develop and … test software in-house and how to deliver and commission at site. The role will be primarily office based at our head office in Yateley, Hampshire, with the need for occasional site work – typically an 80:20 split over the course of a year. If this role appeals to you, please apply to join us for a technical interview More ❯
Employment Type: Permanent
Salary: £26,000
Posted:

Project Technician (Software)

southampton, south east england, united kingdom
Adsyst
Technician Up to £26,000 p/a DOE Plus excellent benefits package - see below. Adsyst Automation are on the lookout for new talent to join their fast-growing software team. No previous industry experience is necessary. What we require from you: Willing to work in a team Fast learner Interest in Technology Good verbal and written communication skills … break (partners included). TIL/Overtime and expenses scheme Adsyst hold key worker status The role will contain on-the-job training, within a team of highly skilled software engineers developing software to service some of the UK's most valuable utility and national infrastructure sites. Key activities for the role will be learning to develop and … test software in-house and how to deliver and commission at site. The role will be primarily office based at our head office in Yateley, Hampshire, with the need for occasional site work – typically an 80:20 split over the course of a year. If this role appeals to you, please apply to join us for a technical interview More ❯
Posted:

Embedded Software Engineer

City Of Bristol, England, United Kingdom
Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced Embedded Software Engineers working on low … level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with an up to date CV, drop More ❯
Posted:

Embedded Software Engineer

newport, wales, united kingdom
Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced Embedded Software Engineers working on low … level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with an up to date CV, drop More ❯
Posted:

Embedded Software Engineer

bath, south west england, united kingdom
Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced Embedded Software Engineers working on low … level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with an up to date CV, drop More ❯
Posted:

Embedded Software Engineer

bradley stoke, south west england, united kingdom
Hybrid / WFH Options
Premier Group
Job Title: Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Bristol (Hybrid) Job type: Full time/Permanent Salary: £40,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are looking for experienced Embedded Software Engineers working on low … level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with Bare metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development environment Experience with Operating systems (Linux/FreeRTOS) If you are interested, please apply with an up to date CV, drop More ❯
Posted:

Embedded Software Engineer

Hampshire, England, United Kingdom
Premier Group
Job Title: Junior/Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Hampshire/Salisbury Job type: Full time/Permanent Salary: £35,000 - £55,000 per annum A few of my clients in the Andover area are looking for experienced Embedded Software Engineers working on low-level Embedded C. The Mid … Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV, drop me an InMail/E-mail on bali@pg-rec.com or get in contact with Brian More ❯
Posted:

Embedded Software Engineer

andover, south east england, united kingdom
Premier Group
Job Title: Junior/Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Hampshire/Salisbury Job type: Full time/Permanent Salary: £35,000 - £55,000 per annum A few of my clients in the Andover area are looking for experienced Embedded Software Engineers working on low-level Embedded C. The Mid … Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV, drop me an InMail/E-mail on bali@pg-rec.com or get in contact with Brian More ❯
Posted:

Embedded Software Engineer

southampton, south east england, united kingdom
Premier Group
Job Title: Junior/Mid-level/Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Hampshire/Salisbury Job type: Full time/Permanent Salary: £35,000 - £55,000 per annum A few of my clients in the Andover area are looking for experienced Embedded Software Engineers working on low-level Embedded C. The Mid … Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV, drop me an InMail/E-mail on bali@pg-rec.com or get in contact with Brian More ❯
Posted:

Field service Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
RGS Global
fixing complex electromechanical systems — especially within biotech or life sciences settings. Key Responsibilities Install, calibrate, and maintain robotic and automated lab equipment at customer sites Troubleshoot mechanical, electrical, and software-related issues Deliver technical support and training to end users Collaborate with software engineers and internal teams to deploy updates and upgrades Document service visits, manage spare parts … travel across Cambridgeshire and nearby regions Occasional international travel may be required for senior roles What We're Looking For HNC, apprenticeship, or degree in mechanical, electrical, or electromechanical engineering Ideally 2+ years' experience in field service, technical support, or lab automation (5+ years for senior level) Background in biotech, life sciences, or lab instrumentation preferred Strong problem-solving More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Field service Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Hudson Shribman
fixing complex electromechanical systems — especially within biotech or life sciences settings. Key Responsibilities Install, calibrate, and maintain robotic and automated lab equipment at customer sites Troubleshoot mechanical, electrical, and software-related issues Deliver technical support and training to end users Collaborate with software engineers and internal teams to deploy updates and upgrades Document service visits, manage spare parts … travel across Cambridgeshire and nearby regions Occasional international travel may be required for senior roles What We’re Looking For HNC, apprenticeship, or degree in mechanical, electrical, or electromechanical engineering Ideally 2+ years’ experience in field service, technical support, or lab automation (5+ years for senior level) Background in biotech, life sciences, or lab instrumentation preferred Strong problem-solving More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

C++ Developer Linux Windows - Technologist

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
C++ Developer/Software Engineer (Linux Windows) Cambridge/WFH to £70k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access product is used by hundreds of millions of users … worldwide. As a C++ Developer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services that require scalability … have some experience with Video codex, Flutter/Dart mobile development, but you can upskill on the job What's in it for you: As a C++ Developer/Software Engineer you'll earn a competitive salary: Salary to £70k Bonus Pension Private Medical Care Life Assurance Travel Insurance Subsidised gym membership and a range of other perks Apply More ❯
Employment Type: Full-Time
Salary: £58,000 - £70,000 per annum
Posted:

Software Engineer - Compiler (LLVM)

london, south east england, united kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and More ❯
Posted:

Software Engineer - Compiler (LLVM)

slough, south east england, united kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and More ❯
Posted:

Software Engineer - Compiler (LLVM)

london (city of london), south east england, united kingdom
microTECH Global LTD
Software Engineer - Compiler Role Overview: Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Key Responsibilities: Develop and maintain compiler backend for our RISC-V vector extensions Implement code generation and optimization passes for graphics and AI workloads Contribute to shader compilers for Vulkan and More ❯
Posted:

Graduate Applications Engineer Electronics Testing Solutions

Cambridge, Cambridgeshire, East Anglia, United Kingdom
RedTech Recruitment
the chance to work at the cutting edge of test and debug technologies, supporting customers globally while also feeding into product development and support. Youll be joining a growing engineering team where you will quickly gain responsibility and exposure to a broad range of projects. Location: Cambridge, UK Salary: Competitive, dependent on experience + excellent benefits Requirements for Graduate … Applications Engineer Excellent academics including AAA at A Level (or equivalent) and a minimum of a 2:1 degree in Electronics, Computer Science, Engineering, Physics, or a closely related subject A foundational understanding of FPGAs, embedded microprocessors, and device drivers Strong problem-solving skills with the ability to apply these to real customer challenges Excellent written and verbal communication … Applications Engineer/Graduate Electronics Engineer/Graduate Embedded Engineer/FPGA Engineer/Graduate Systems Engineer/Graduate Support Engineer/Graduate Test Engineer/Applications Developer/Software Engineer/Electronics Testing/FPGA/Embedded Systems/Device Drivers/Debugging/Electronics/In-Circuit Test/Physics Graduate/Computer Science Graduate/Engineering More ❯
Employment Type: Graduate
Posted:

UI Engineer / Front End Developer / Engineer – Angular Developer – Remote

Warwickshire, England, United Kingdom
Hybrid / WFH Options
MYO Talent
UI Engineer/Angular Developer/Angular/Software Engineer/HTML/CSS/JavaScript (ES6+)/Agile/UI/User Interfaces/Wireframes/Front End/Restful API/6-month contract/Remote/£450 – 550 per day Inside IR35. One of our leading clients is looking to recruit a UI Engineer/Developer …/Front End Developer/Software Engineer. Location – remote Duration – 6 months Day rate – £450 – 550 per day Inside IR35 Experience: Experience in a UI Engineer/Software Engineer/Front End Developer/Angular Developer role Angular experience – essential Building and maintaining responsive and accessible interfaces at scale Familiarity with state management libraries (e.g., Redux, Zustand) and More ❯
Employment Type: Contractor
Rate: £450 - £550 per day
Posted:

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:
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