Software Engineering Jobs in the UK excluding London

1,751 to 1,775 of 2,582 Software Engineering Jobs in the UK excluding London

Senior Embedded Software Engineer

Hertfordshire, United Kingdom
Matchtech
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile 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 Focus on code … car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client's innovative and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Hertfordshire, South East, United Kingdom
Defence
Key Responsibilities: Architect, design, implement, and test embedded software for missile subsystems Deliver on-board software for next-generation Missile 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 Focus on code … car parking This permanent position offers a dynamic working environment, with 4 to 5 days per week on-site due to workload classification. If you are an experienced Embedded Software Engineer looking to take your career to new territories in the defence sector, we would love to hear from you. Apply now to join our client's innovative and More ❯
Employment Type: Permanent
Posted:

Engineering Manager

Oxford, Oxfordshire, United Kingdom
Taktile GmbH
is a high-growth, post product-market-fit start-up, on a fast trajectory to becoming market leader in the field of automated decisioning. We are looking for an Engineering Manager to grow one of our core product teams into a high performing product area. In this role, you'll be responsible for the delivery, growth, and well-being … achievable roadmap for the team. Execute, track and communicate progress. Foster strong collaboration within the team and across functions. Create an environment of psychological safety and high performance. Drive engineering excellence through a culture of ownership, healthy challenge, and continuous improvement. Hire, onboard, and manage performance for your team. Build a diverse, high-performing group aligned with our values. … Build Operational and Engineering Excellence for your team through industry leading best practices, top notch instrumentation and well-oiled incident response procedures. Engage in strategic discussions and ensure the team is solving the right problems-not just shipping features. Requirements Taktile is a hybrid company with options to work from either our Berlin HQ in Germany or the Iasi More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (Power Platform)

Altrincham, Greater Manchester, UK
Hybrid / WFH Options
Hays
Software Developer (Top 100 Accountancy Firm) - Hybrid Working (3 days a week in office - Altrincham) - Both Junior and Senior positions available - basic salaries ranging from £35,000 to £55,000 in addition to a full benefits package Hays have partnered with a leading accountancy practice, helping them recruit a talented and enthusiastic Developer to join their internal software engineering team. This is an exciting opportunity to work on a range of exciting internal projects, whilst also having the opportunity to roll these solutions out to the firm's wider customer base.Due to the nature of the business, we can entertain both junior applicants open to starting on internal projects and honing their skills in-house, as … please email with a proposed time to connect & discuss. All communication will be treated in the strictest confidence. Desired Skills and Experience Power Platform, Power Apps, .NET, C#, PHP, Software Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the More ❯
Posted:

AI - Enabled Software Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Mark43, Inc
Mark43's mission is to empower communities and their governments with new technologies that improve the safety and quality of life for all. We build powerful, scalable, and elegant software that sets a new standard for the tools upon which our first responders rely. Our users are diverse, and we are therefore committed to embracing diversity of thought and … and we've recently expanded into the UK with our first customer overseas. Now, we're entering an exciting new chapter: Mark43 is building a next-generation AI-augmented engineering team . This is a foundational opportunity to help rethink how software is designed, developed, and delivered using intelligent agentic or related tools. What You'll Do We … re looking for a Senior Software Engineer to help lead our AI-enabled engineering initiative. You'll work at the frontier of AI and software development, experimenting with agentic workflows and shaping how AI tools are integrated into every layer of our engineering stack. This isn't just about using AI to autocomplete code-it's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software engineer

Knutsford, Cheshire, United Kingdom
Barclays
Join us as a Software Engineer at Barclays, where you join the Customer Care Lab to design, develop and improve software. Utilising various engineering methodologies that provides business, platform and technology capabilities for our customers and colleagues. To be successful as aSoftware Engineer, you should have : Proven ability to build, reuse, and manage React components. Skilled in modern … acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is located in Knutsford. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using … industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Stockport, England, United Kingdom
Hybrid / WFH Options
Farmscan AG
About the role Farmscan AG’s development team is looking for a motivated software engineer - someone keen to be at the forefront of innovative technology development - to join its Manchester based office on a full-time office/hybrid basis. Our engineering team is responsible for designing, building and managing the company’s precision agriculture software suite … work at the forefront of the growing precision agriculture industry. We’re also looking for: A background in Object Oriented Programming, ideally in C++ A basic understanding of professional software development including agile (Scrum) methodologies. A basic understanding of Git version control. Experience in robotics, either mechanics or electronics (understanding DC electronics is a plus). A good communicator … who can succinctly present ideas and concepts, verbally and in writing. A problem solver with the ability to visualise and understand real world practices and apply engineering principles to automate them. Someone willing to learn the challenges that precision agriculture presents and reap the rewards of this growing industry. What you’re looking for... ...a workplace that values individual More ❯
Posted:

Senior Embedded Software Engineer

Hertfordshire, England, United Kingdom
Matchtech
Job Title: Senior Embedded Software Engineer Location: On-site (4–5 days/week, due to project classification) Job Type: Permanent Due to the nature of this role, you must be a British citizen or a dual UK national eligible to undergo HMG Baseline Personnel Security Standard checks. Who We Are & What’s on Offer Matchtech is proud to … be working with a defence sector leader, seeking a talented Senior Embedded Software Engineer to design, implement and test software for advanced missile subsystems. You’ll work within a multi-disciplinary team developing high-integrity software that controls critical onboard functions. This is your chance to work on highly classified, mission-critical technology alongside some of the … best minds in defence engineering. How You’ll Contribute As a Senior Embedded Software Engineer, you’ll deliver high-quality, adaptable software solutions in a fast-paced, safety-critical environment. Key Responsibilities: Design & Development Architect, code, and test bare-metal embedded software in C/C++ for next-gen missile systems. Code Quality & Review Take part in More ❯
Posted:

Software Engineer (C/C++)

Poole, Dorset, UK
Hybrid / WFH Options
Leo Recruitment Limited
Are you an experienced Embedded Software Engineer who thrives on solving real-world technical challenges? Do you enjoy writing reliable, structured C/C++ code for products that make a global impact? This full-time, permanent role is based in Poole, Dorset, with the flexibility of hybrid working (up to 2 days per week from home). You’ll … join a collaborative, supportive engineering team, developing and enhancing embedded software for specialist manufacturing systems. Why this role is a great fit for you: You enjoy working in a focused, practical environment. You’re passionate about solving real-world technical problems. You take pride in writing well-documented, structured C/C++ code. You want to contribute to … bank holidays (increasing with service). Pension, life assurance, and employee wellbeing program. Retail and lifestyle discount scheme. Clear onboarding and ongoing support. Your responsibilities will include: Developing embedded software in C/C++ for new and existing hardware platforms. Collaborating with electronics engineers to shape specifications and select components. Supporting firmware development from design to production. Managing software More ❯
Posted:

Software Team Leader

Bournemouth, Dorset, England, United Kingdom
NET Recruit
An opportunity for a Software Team Leader has become available within a leading technology business located in the Bournemouth area. Your Role: While in this position your duties may include but are not limited to: Leading the team of software engineers to assign and prioritise tasks, monitoring progress and reviewing work when needed to ensure it conforms to … certified procedures and mitigating risks for managers and other internal parties Planning software development activities, from estimations and proposals and defining technical approaches for the team to take Undertaking software development tasks, which may include architectural, detailed designs, implementing new features, fixing bugs as required and software testing Ensuring that peer reviews are completed during the development … needs are highlighted and that solutions are put in place for future improvements You MUST Have: Please apply ONLY if you meet the following criteria: Proven experience in a software development role, specifically at a high/senior technical level Degree qualified with a Software Engineering or related degree Previous experience managing a team or be able More ❯
Employment Type: Full-Time
Salary: £55,000 - £64,000 per annum
Posted:

PLC Software Engineer - South Yorkshire - Siemens TIA Portal

Yorkshire, United Kingdom
Hybrid / WFH Options
Samuel Frank Associates
Yorkshire Permanent Controls Engineer Role - Remote Position in a Growing Industry Samuel Frank is recruiting an experienced Controls Engineer with strong TIA Portal programming knowledge to join a specialist engineering company. The successful candidate could have experience in any industry, provided they have solid Siemens TIA Portal skills. Key responsibilities include: Leading software activities for material handling and … sites, mainly in the UK, with some international travel; site visits typically last 2-3 weeks Contributing to the development and review of project FDS Designing system architectures and software components using Siemens TIA Portal Utilizing SCL (Structured Control Language) for data management and loops Conducting Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), and software validation Overseeing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++ Software Engineering/Embedded … Software Engineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at ‘time and a quarter’ Location: Stevenage Hybrid/Remote working: The role will be onsite 4 days per week. A 4 day working week … with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the prime software More ❯
Employment Type: Contractor
Rate: £67.00 per hour, Inc benefits
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Stevenage, Hertfordshire is currently looking to recruit a C++ Software Engineer subcontractor on an initial 12 month contract, with very likely extension. The role will be onsite 4 days per week. A 4 day working week is OK (Monday to Thursday). Candidates with a strong C++ Software Engineering/Embedded … Software Engineer background ideally from the Defence/Aerospace industry would be suitable for this position. Rate: £67.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location: Stevenage Hybrid/Remote working: The role will be onsite 4 days per week. A 4 day working week … with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Job Description: By embracing the latest software technologies and methods the Development Simulation software department delivers exceptional software solutions for non-production based test systems that meet the unique requirements of the prime software More ❯
Employment Type: Contract, Work From Home
Rate: £67 per hour, Benefits Overtime Rate
Posted:

Software Engineer

Bolton, Lancashire, England, United Kingdom
Hybrid / WFH Options
MBDA
Are you a skilled Software Engineer with experience in C++ and C#, looking for a role where your work directly contributes to mission-critical defence systems? This is your opportunity to be part of a highly skilled and growing team, delivering innovative software solutions that drive the success of complex defence projects! Salary : up to circa … and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: You will be part of a growing team producing software which is critical to the success of our products! As part of a team of 5-7, you will be working with C++ and C# to respond to new … all aspects of the development, integration, delivery into service and service support aspects. What we're looking for from you: It is essential you have a strong background in software engineering, its realisation and system wide impact. Proficient in C++ and C# Experience of Agile methodologies (Scrum) Knowledge of the full software development lifecycle Exposure to Windows More ❯
Employment Type: Full-Time
Salary: £64,000 per annum
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while … mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical debt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity … to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of the product domain to ensure solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while … mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical debt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity … to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of the product domain to ensure solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer III, Alexa Connected Devices

Edinburgh, United Kingdom
Amazon
the technical leader responsible for service design, development, and operations. You will brainstorm new ideas and work on forward looking architectures and design with Principal Engineers and other Senior Software Engineers. You will architect, analyze, design, develop, test, and deploy software features and fix defects. You will participate and lead in sprint planning and daily scrum, break down … that Alexa and Cloud represent, and is passionate about delivering high-quality services in a hyper-growth environment. Our newest leader will be customer-centric, enjoy working on complex software problems, possess analytical and problem-solving skills. BASIC QUALIFICATIONS 5+ years of non-internship professional software development experience 5+ years of programming with at least one software … language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Engineer (Automotive)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview This is a phenomenal opportunity to join as the Technical Lead for the Automotive and Industrial Solutions (AIS) team in our Software Engineering group. You will have the opportunity to build upon your existing background, knowledge and expertise and contribute to Arm technology deployed in the next generation of Arm Automotive Solutions: You will join a … globally distributed team of Software Developers who all share a passion for wanting to stamp their mark on the future of computing, wherever it may lead. Passionate about groundbreaking technologies? We want to hear from you. Job Requirements Responsibilities: As the overall technical lead of the team, you will provide technical direction and expertise to the team and ensure … tasks, and help implement project plans. You will collaborate closely with open source communities, technology managers, and IP development teams to deliver roadmap commitments. You will be actively driving software design and creation of stacks for Arm's reference platforms, and lead development practices for best-in-class software efficiency, quality, and predictability. Help develop, optimise and deliver More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer (Start ASAP)

Christchurch, Dorset, United Kingdom
Prosple Pty
Join Partly as a Graduate Software Engineer to tackle challenging problems in a fast-paced environment, contributing to a global platform for replacement parts. Your role Responsibilities Working on mission-critical features for the core SaaS and API platform. Developing systems and integrations for internal and third-party sales channels. Providing a great experience to businesses using the Partly … Science or related field (or equivalent experience). Competency in working with relational databases. Knowledge of building and using APIs at scale (REST, GraphQL). Strong computer science and engineering fundamentals, including data structures, concurrency, architecture, and design patterns. Strong communication and collaborative skills, both written and verbal. (Bonus) Experience with automotive parts, Node.js, and integrating with sales channels More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Software Engineer

Salford, Manchester, United Kingdom
BBC Group and Public Services
stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage. PURPOSE OF THE ROLE As a Software Engineer within Mobile Playback, you'll be joining a team of engineers developing our Media Player components, the core playback engine of all video and audio content across the … calibre developers with a passion for technology to help us transform the experience for our audience when consuming media in the digital age. WHY JOIN THE TEAM Mobile Playback Engineering, part of Media Services, is an integral part of the BBC's digital-first strategy, delivering consistent user experiences and core functionality across the BBC's mobile estate. The … listening to Radio 1 or jumping right into live sporting action, our media player provides a robust, reliable, and consistent playback experience. YOUR KEY RESPONSIBILITIES AND IMPACT As a Software Engineer your responsibilities will include feature development, ongoing product maintenance and upholding high standards of software quality.You will make a key contribution to the entire development lifecycle as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Manager, ServiceNow Platform Engineering

Manchester, Lancashire, United Kingdom
BT Group
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Manager, ServiceNow Platform Engineering Posting Date: 1 Jul 2025 Function: Software Engineering Unit: Digital Location: New Bailey, Manchester, United Kingdom Hybrid 3 days a week together out of our Manchester, Leeds, Birmingham, Bristol, Belfast, or London offices (flexible … the organisation. What You'll Be Doing - Your Accountabilities Lead the ServiceNow Platform CoE Team: You will be responsible for recruiting, retaining, and developing a high-performing team across engineering, SRE, QA, delivery, data quality, and solution architecture. This includes managing approximately 25 full-time employees and 150 partner FTEs. Meet CoE Targets: You will be accountable for meeting … and reach a decision. Be Agile: Lead collaborative ways of working and continuous improvement. Encourage their adoption where necessary to deliver the best results for the customer. Solution Architecture & Engineering: Develop solutions that fit within the enterprise architecture in terms of information architecture, system portfolios, and integration requirements. Problem Solving: Identify, investigate, and resolve problems by gathering necessary information More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cardiff, South Glamorgan, Wales, United Kingdom
Randstad Digital
after probation. Free on-site parking Interested? Send over your GitHub/Personal Projects & CV to apply. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this More ❯
Employment Type: Permanent
Salary: £30,000
Posted:

Software Engineer

Norwich, Norfolk, United Kingdom
Candoo Partners LTD
Software Engineer Derby Competitive Negotiable Salary and excellent benefits package Code the future of home-movin - join our founding Engineering team (PHP - Laravel - Python ML/AI Buying a house shouldn t feel like dial-up internet in a 5G world. We are replacing paperwork, guesswork and glacial sales chains with a single, beautiful platform. We already handle More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 90,000 Annual
Posted:

Senior Software Engineer C++

Glastonbury, Somerset, United Kingdom
ZENOVO LTD
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and existing systems More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Senior Software Engineer

Rochdale, England, United Kingdom
Hybrid / WFH Options
ANSON MCCADE
Senior Software Engineer Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. £94000 GBP Hybrid WORKING Location: United Kingdom (North West) Type: Permanent Senior Software Engineer - VP Location : Knutsford (Hybrid) Salary : Up to £94,000 Job-Type : Full-Time, Permanent A leading financial services organisation … is seeking a Senior Software Engineer (VP Level) to play a key role in building scalable, customer-centric software systems using modern technolog... JBLK1_UKTJ More ❯
Posted:
Software Engineering
the UK excluding London
10th Percentile
£40,000
25th Percentile
£51,250
Median
£60,000
75th Percentile
£75,000
90th Percentile
£93,778