Contract Software Engineer Jobs in the UK excluding London

1 to 25 of 36 Contract Software Engineer Jobs in the UK excluding London

C++ Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Gold Group
Job Title: C++ Software Engineer Location: Edinburgh - On-site 4+ days/week Role Type: Contract - Initial 6 months+ Rate: £50.00 - £80.00 per hour Inside IR35 Our client, an established aerospace engineering consultancy firm, require an experienced C++ Software Engineer to join their multi-disciplined team … and software community. This role will provide you with the opportunity to work with innovating cutting-edge embedded software in a state-of-the-art air warfare domain. ** Please note we can only consider sole UK Nationals (no dual nationalities) ** What the role of the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will include: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded More ❯
Employment Type: Contract
Rate: £50 - £80/hour
Posted:

Software Engineer

Chesterfield, Derbyshire, East Midlands, United Kingdom
Hybrid / WFH Options
Eng Bauen
Software Engineer | EPC Projects Chesterfield, Hybrid Position Contract Position ENG Bauen is proud to be partnering with a prominent global EPC, which is expanding its multidisciplinary engineering teams to support a range of pioneering projects across the Energy sector. These projects will play a vital role in driving … the economic growth of the UK in 2025 and beyond. As a Software Engineer in this exciting position, you will be responsible for overseeing the delivery of modules and project solutions as part of a major nuclear decommissioning project. Working alongside your team, you will ensure the timely … and successful delivery of engineering objectives, helping to achieve operational readiness for the project. This is a fantastic opportunity for a Software Engineer with a background in Nuclear, Oil & Gas, or Petrochemical industries who is eager to contribute to a high-profile project with long-term impact. Your More ❯
Employment Type: Contract, Work From Home
Posted:

Control Systems Software Engineer

Ellesmere Port, Cheshire, North West, United Kingdom
Chroma Recruitment Ltd
Chroma are working with a nationally recognised engineering services provider who are searching for a Control Systems Software Engineer to join their team due to investments increasing the scale of their projects. We're looking for a versatile and experienced Control Systems Software Engineer who is … coding of PLC software. Your role will involve designing, developing, and maintaining new control systems as well as reworking the existing code. Control Systems Software Engineer Requirements : HNC/D or Degree in Electrical Engineering, Computing (or related field) Extensive PLC programming experience Communication Network experience HMI/… SCADA Interested? If you have the skills and experience for this Control Systems Software Engineer role, apply now with an up-to-date CV , or contact Luke Adamson for more details. Know someone perfect for this role? Refer them! Chroma Recruitment operates a referral scheme. Chroma Recruitment is More ❯
Employment Type: Contract
Rate: From £50 to £55 per hour Outside IR35
Posted:

Contract Embedded Software Engineer

Livingston, West Lothian, United Kingdom
Hybrid / WFH Options
Octagon Group
New Contract Embedded Software Engineer - Verification/Testing 3 month contract - inside IR35 (potential extensions) Hybrid working - 2-3 days onsite in Livingston, Scotland £50 - £55 per hour Role focus: Embedded software, software testing & verification A leading R&D organisation are seeking a capable Embedded Software Engineer to assist with Embedded C software programming (full life-cycle development), with an emphasis on testing/verification set up and execution. This is a 3 month contract with possible extensions. Skill requirements: Embedded C software/firmware programming. Linux and Windows. Embedded software testing and verification. Immediate start. Working with a large software team. Must be able to work onsite in Livingston, Scotland at least 3 days per week. Apply here to begin this application process. More ❯
Employment Type: Contract
Rate: £50 - £55/hour
Posted:

Contract Embedded Software Engineer

East Calder, West Lothian, United Kingdom
Hybrid / WFH Options
Octagon Group
New Contract Embedded Software Engineer - Verification/Testing 3 month contract - inside IR35 (potential extensions) Hybrid working - 2-3 days onsite in Livingston, Scotland 50 - 55 per hour Role focus: Embedded software, software testing & verification A leading R&D organisation are seeking a capable Embedded Software Engineer to assist with Embedded C software programming (full life-cycle development), with an emphasis on testing/verification set up and execution. This is a 3 month contract with possible extensions. Skill requirements: Embedded C software/firmware programming. Linux and Windows. Embedded software testing and verification. Immediate start. Working with a large software team. Must be able to work onsite in Livingston, Scotland at least 3 days per week. Apply here to begin this application process. More ❯
Employment Type: Contract
Rate: GBP 50 - 55 Hourly
Posted:

AWS Lex/TypeScript Software Engineer

Windsor, Berkshire, United Kingdom
Hybrid / WFH Options
Adecco
AWS Lex/TypeScript Software Engineer Daily Rate: £700 - £800 (inside IR35 via umbrella) Contract Length: 12 months Location: Hybrid working Windsor and remote working Are you a passionate Software Engineer with expertise in AWS Lex and TypeScript? Our client is seeking a skilled professional to … join their team for a 12-month contract. This is an exciting opportunity to design and develop innovative software solutions that leverage cutting-edge AI technologies. Key Responsibilities: Design & Develop: Create and maintain software solutions utilising AWS AI services, focusing on Amazon Lex and Large Language Models (LLMs … code reviews to ensure high code quality and adherence to best practises. Troubleshooting: Address and resolve complex technical issues across various areas of the software stack. Stay Informed: Keep up-to-date with the latest industry trends and technologies to maintain competitive and sustainable solutions. Requirements: Proven experience as More ❯
Employment Type: Contract
Rate: £700 - £800/day
Posted:

Software Engineer C++

Bristol, Avon, South West, United Kingdom
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit a C++ Software Engineer subcontractor on initial 12 month contract. The role will be onsite but a 4 day working week (Monday to Thursday) is OK. Hourly Rate: £70.00 per hour (Umbrella) Contract Duration: 12 Months … C++ Software Engineer Job Description: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Skillset/experience required … A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging More ❯
Employment Type: Contract
Rate: Up to £70 per hour + Overtime rate (time and a quarter)
Posted:

Senior Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
Senior Software Engineer Edinburgh - 90% on site £60ph inside IR35 A leading Aerospace and Defence organisation are seeking a skilled and motivated Senior Software Engineer to deliver high-quality software solutions within a defined work package. You'll play a key role in translating stakeholder … requirements into robust, maintainable code, while collaborating with engineering teams and project stakeholders to drive technical excellence. Key Responsibilities Design, develop, and deliver software solutions within defined work packages, ensuring alignment with all stakeholder requirements. Engage with stakeholders to understand and prioritise needs, balancing constraints to deliver optimal software … robust, high-quality, and well-documented code, maintaining configuration management and progress reporting. Work collaboratively with internal and external stakeholders to ensure alignment of software architecture within the broader system. Apply best practices and suitable tools/techniques in test equipment software development, offering expertise and guidance where More ❯
Employment Type: Contract
Rate: £55 - £60/hour
Posted:

PLC Software Engineer

Great Linford, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Techniche Global Ltd
PLC Software Engineer Special Purpose Machinery (Contract, Inside IR35) We are working with a specialist manufacturer of bespoke Special Purpose Machinery, supporting them in the appointment of a PLC Software Engineer for a long-term contract assignment based in Milton Keynes. About the Role: You will … be responsible for developing PLC software and control systems for custom-built automation and machine systems. This is a hands-on role focused on writing PLC code and supporting the wider development of control architecture for complex, high-performance machinery. Key Responsibilities: Write, test, and commission PLC code for … bespoke machinery. Develop control software tailored to special purpose automated systems. Collaborate with mechanical, electrical, and design teams to ensure smooth system integration. Participate in on-site commissioning and troubleshooting during development phases. What We're Looking For: Strong experience with Beckhoff PLCs , ideally using TwinCAT . Candidates with More ❯
Employment Type: Contract
Rate: GBP 50 - 55 Hourly
Posted:

PLC Software Engineer

Milton Keynes, Great Linford, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Techniche Global Ltd
PLC Software Engineer – Special Purpose Machinery (Contract, Inside IR35) We are working with a specialist manufacturer of bespoke Special Purpose Machinery, supporting them in the appointment of a PLC Software Engineer for a long-term contract assignment based in Milton Keynes. About the Role: You will … be responsible for developing PLC software and control systems for custom-built automation and machine systems. This is a hands-on role focused on writing PLC code and supporting the wider development of control architecture for complex, high-performance machinery. Key Responsibilities: Write, test, and commission PLC code for … bespoke machinery. Develop control software tailored to special purpose automated systems. Collaborate with mechanical, electrical, and design teams to ensure smooth system integration. Participate in on-site commissioning and troubleshooting during development phases. What We're Looking For: Strong experience with Beckhoff PLCs , ideally using TwinCAT . Candidates with More ❯
Employment Type: Contract
Rate: £50.00 - £55.00/hour
Posted:

Software Engineer

Plymouth, Devon, United Kingdom
Pontoon
Job Title: Software Engineer Location: Remote, (Requirement to travel to Plymouth for Quarterly Planning) Remuneration: Up to £600 per day Contract Details: Fixed Term Contract (6 months) Working Pattern: Full Time Join an innovative organisation dedicated to connecting people to energy safely, reliably, and efficiently! We are seeking … a talented Software Engineer to enhance our development team and drive operational excellence. Responsibilities: Design and deploy scalable, high-performance software that aligns with our long-term goals. Monitor, analyse, and enhance the performance of large-scale distributed software platforms for continuous uptime. Develop automation solutions … monitoring and logging tools (e.g., Splunk, Grafana). Strong analytical and problem-solving skills with the ability to address challenges creatively. Experience in a software engineering role, focusing on managing and scaling systems in cloud or hybrid environments. If you are passionate about driving innovation and fostering a collaborative More ❯
Employment Type: Contract
Posted:

Senior Software Engineer – Client Identity

Manchester, North West, United Kingdom
McGregor Boyall Associates Limited
Senior Software Engineer - Client Identity We are seeking a Senior Software Engineer to join a newly formed cybersecurity team based in Europe. This role is pivotal in shaping secure and seamless digital experiences for hundreds of thousands of clients across the UK and Europe. As part More ❯
Employment Type: Contract
Rate: £400.00 - £500.00 per day
Posted:

Software Engineer

Bristol, United Kingdom
FDM Group
FDM is a global business and technology consultancy seeking a Software Engineer to work for our client within the banking sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role that will be based in Bristol/Edinburgh. Our … client is looking for an experienced Software Engineer to join their front-end engineering team to become part of their ongoing digital-first transformation programme. You'll thrive in a flexible, collaborative setting where you will work on web, mobile, and tablet apps that directly impact millions of … be writing modular, well-tested front-end applications that stay easy to maintain as the codebase and business scale, as well as ensuring their software aligns with existing frameworks, patterns, and practices across the broader engineering community. Responsibilities Leading by example by developing\implementing front-end react\JavaScript\Typescript More ❯
Employment Type: Contract
Rate: GBP 65,000 - 75,000 Annual
Posted:

Software Engineer

Bristol, City of Bristol, United Kingdom
FDM Group
FDM is a global business and technology consultancy seeking a Software Engineer to work for our client within the banking sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role that will be based in Bristol/Edinburgh. Our … client is looking for an experienced Software Engineer to join their front-end engineering team to become part of their ongoing digital-first transformation programme. You'll thrive in a flexible, collaborative setting where you will work on web, mobile, and tablet apps that directly impact millions of … be writing modular, well-tested front-end applications that stay easy to maintain as the codebase and business scale, as well as ensuring their software aligns with existing frameworks, patterns, and practices across the broader engineering community. Responsibilities Leading by example by developing\implementing front-end react\JavaScript\Typescript More ❯
Employment Type: Contract, Temporary
Salary: £65000 - £75000/annum
Posted:

Software Engineer - GVA and Camera integration - Outside IR35

Bristol, United Kingdom
Hybrid / WFH Options
Experis
Job Title: Software Engineer Location: Remote (with occasional on-site visits) Contract Type: Outside IR35 About Us: We are a leading defence consultancy specializing in cutting-edge technology solutions for the defence sector. Our team is dedicated to innovation, excellence, and delivering high-quality solutions to our clients. … Role Overview: We are seeking a highly skilled Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in creating generic vehicle architecture, developing digital interfaces, and working with Bowman communications systems. This role is primarily remote, offering flexibility and the opportunity to work … interfaces to enhance system integration. Work with Bowman communications systems to ensure seamless communication capabilities. Collaborate with cross-functional teams to deliver high-quality software solutions. Participate in code reviews, testing, and debugging to maintain software quality. Provide technical support and guidance to team members and stakeholders. Required More ❯
Employment Type: Contract
Rate: GBP 80 - 100 Hourly
Posted:

Embedded Software Engineer

Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom
Hybrid / WFH Options
Vantage Consulting
Job Title: Embedded Software Engineer (6-Month Contract) Location: Newcastle (Hybrid - 3 days onsite, 2 days WFH) Rate: £375-£450/day (outside IR35, depending on experience) Contract Length: 6 months (with potential to extend) Start Date: ASAP About the Role We're looking for a skilled Embedded … Software Engineer to join our engineering team on a 6-month contract basis. You'll work on a range of mission-critical and innovative embedded systems, contributing directly to the development of cutting-edge technology. This hybrid role offers the chance to collaborate closely with cross-functional teams … while maintaining flexibility with remote work. Key Responsibilities Design, develop, and maintain embedded software using C++ and Embedded C Work with microcontrollers such as STM32, PIC, and ARM Cortex Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system architecture discussions, code reviews, testing More ❯
Employment Type: Contract
Rate: £375 - £450/day
Posted:

Software Engineer

Wrexham, Clwyd, United Kingdom
CK Group- Science, Clinical and Technical
CK Group are recruiting for a Software Engineer, to join a company in the pharmaceutical industry, on a contract basis for 12 months. Salary: £26.52 - £34.60 per hour PAYE. Software Engineer Role: Be a hands-on technologist spending a lot of your time in code across … exploring the inner workings of the tools and libraries you use to understand how they work. Your Background : Demonstrable understanding of best practices in software engineering. Good communication skills demonstrating the process and progress to stakeholders, as well as internal team communication. Proficiency in at least one general purpose … the core platform frameworks and libraries: Spring Boot, ReactJS, React Native, Docker. Familiarity with Linux environment. Enjoy participating in the full lifecycle of the software product: from idea and design, via implementation, to operational considerations. Be able to write clean code, take pride in your work and value simplicity More ❯
Employment Type: Contract
Rate: £26.52 - £34.60/hour
Posted:

C# Software Engineer

Bristol, United Kingdom
Line Up Aviation
Our client has an opportunity for a C# Software Engineer to join them on a contract basis for 12 months. You will be integrating real products, models and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. Role: C# Software Engineer … heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual More ❯
Employment Type: Contract
Rate: £65.00/hour
Posted:

Software Engineer - Java

England, Eccles, Greater Manchester, United Kingdom
Morson Talent
Software Engineer - Java Location: Cheadle, 5 days on site per week Rate: £70 ph Ltd Outside IR35 Duration: 6 months initial SC Clearance required to start Essential requirements Extensive Java language skills. Knowledge of Human Computer Interface development. Previous history with JavaFX, Swing UI and Spring application development … code craft skills; understanding practical refactoring methods, adhering to coding standards and an appreciation of design patterns. Strong written and verbal communication skills. Good software architecture and design documentation skills. Extensive experience with software configuration control principles i.e. a working knowledge of Atlassian tools such as Jira, Confluence … of using UML visual modelling tools like Rational Rhapsody. Practical experience of working with Requirements Management tools such as DOORS or Polarion. Awareness of software lifecycles preferably having worked within self-organising teams adopting Agile methodologies to deliver complicated, high integrity software systems. Experience with virtualisation environments and More ❯
Employment Type: Contract
Rate: £70/hour
Posted:

Software Engineer Linux

Reading, Berkshire, South East, United Kingdom
Alfen Technology Ltd
Role Overview We are looking for an experienced Linux Software Engineer to support the development of software for ourscanner. This role requires strong expertise in C++ and Python, as well as experience interfacing with cameras, smart cards, and HID devices. The engineer will contribute to the … design and implementation of scanning, image capture, user interface, and peripheral communication functionality. Key Responsibilities Develop and maintain Linux-based software for passport scanning devices Implement image acquisition and processing functionality using Video4Linux (V4L2) Integrate with Human Interface Devices such as buttons, LEDs, and sensors Manage smart card interactions … using PCSC Design and implement GUI components using GTK Optimize performance for real-time image capture and processing Troubleshoot hardware/software integration issues in a Linux environment Document technical designs, APIs, and user guides Collaborate with cross-functional teams including hardware, QA, and support Required Skills & Experience Proficient More ❯
Employment Type: Contract
Rate: Up to £500 per day
Posted:

Software engineer

London, Rochford, Essex
Computer Futures
Responsibilities: Design, develop, and maintain software solutions utilizing AWS AI services such as Amazon Lex and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate AI capabilities into contact centre solutions. Write clean, efficient, and maintainable code in TypeScript. Implement and advocate for DevOps best practices … participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot and resolve complex technical issues across multiple areas of the software stack. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive yet sustainable. Requirements: Proven experience as … a Senior Software Engineer or similar role. Strong expertise in AWS services, particularly Amazon Lex and other AI/ML services. Proficiency in TypeScript and modern JavaScript frameworks. Solid understanding of DevOps methodologies and tools (e.g., CI/CD, Serverless, Monitoring). Experience with contact centre technologies and More ❯
Employment Type: Contract
Rate: £500 - £650
Posted:

Software Engineers C C++ C#

Crawley, West Sussex, South East, United Kingdom
Morson Talent
Are you a talented Flight Simulation Software Engineer with a passion for cutting-edge technology? Do you want to work on projects that push the boundaries of aerospace innovation? Look no further! At our aerospace business in Greater London, we're developing world-class flight simulators that are … and integration of flight simulators used by top-tier aerospace organizations. • Collaborative Environment: Engage with cross-functional teams of experts in systems, hardware, and software engineering. • Innovative Technology: Build next-gen simulation solutions, including control systems, user interfaces, and avionics hardware. • Develop real-time software for flight simulators … the product from requirements analysis through to customer acceptance and post-delivery customer support What you'll bring The role of a Flight Simulation Software Engineer requires the following experience and skills: • C programming skills • A good practical understanding of the Systems Engineering V-model and/or More ❯
Employment Type: Contract
Posted:

Embedded Software Engineer

Bristol, Somerset, United Kingdom
ZENOVO LTD
Role: Contract Embedded Software Engineer. Rate: 55phr + VAT, outside IR35 Duration: 6 months Location: Bristol, onsite for two days per fortnight. Supporting a renewable energy technology company, with offices in Bristol, we are looking for a contract embedded software engineer click apply for full job details More ❯
Employment Type: Contract
Rate: GBP 107,618 Annual
Posted:

Software Engineer

Letchworth Garden City, Hertfordshire, United Kingdom
Murray McIntosh Associates Ltd
Murray McIntosh are recruiting for an Embedded Software Engineer to work on a contract basis as detailed below: Experience required: - Design and coding software systems - Previous experience with C/C++ - Previous experience of using real time operating systems (RTOS) - previous VX works experience would be advantageous. … Experience of developing machine control/motion control software More ❯
Employment Type: Contract
Rate: £65 - £80/hour Outside IR35
Posted:

Software Engineer

Hereford, Herefordshire, United Kingdom
Hybrid / WFH Options
DCS Recruitment Limited
Overview: DCS Technology are searching for an experienced and passionate Senior Software Engineer to join our FinTech client on a fix term contract basis to be part of a talented team building enterprise level applications and platforms for clients in a variety of sectors. What will you be … doing? Design and develop robust software solutions using a versatile tech stack, including .NET, C#, and Microsoft Azure. Collaborate with other departments, providing support, guidance, and expert consultancy to drive technical solutions. Manage multiple projects simultaneously, ensuring efficient handling and timely completion of all tasks. Work closely with team More ❯
Employment Type: Contract
Rate: £45000 - £55000/annum
Posted:
Software Engineer
the UK excluding London
10th Percentile
£325
25th Percentile
£405
Median
£475
75th Percentile
£550
90th Percentile
£645