51 to 75 of 130 Software Architecture Jobs in the UK

Senior Software Engineer

Hiring Organisation
Hudson Shribman
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 70,000 Annual
Senior Software Engineer up to 70k Base + Benefits Ref: ABJ6501 Midlands Onsite: Perm An exciting opportunity has arisen for a Senior Software Engineer to design, develop, test, and maintain a high-performance industrial control desktop application . This C#/.NET/WPF platform provides real-time … monitoring, control, and reporting for complex systems. As a Senior Software Engineer, you will own the full application lifecycle from architecture through to release, working closely with cross-disciplinary engineering teams to deliver a robust, responsive interface. Key Responsibilities Design and maintain the software architecture ...

Senior/ Principal Embedded Software Engineer

Hiring Organisation
PEKTRON GROUP LTD
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
Pektron Group Ltd is searching for a Senior/Principal Embedded Software Engineer who will be responsible for writing software for a range of bespoke products. Our Engineering attitude is confident and can do and with solid research and a lot of intuition we nearly always succeed Nearly … language for the variety of 32 bit micros we use on our boards and were good at it! We pride ourselves on efficient reliable software and we mix our hardware and software teams together so that we can get the most out of our micros ...

Senior Embedded Software Engineer - C & STM32

Hiring Organisation
Redline Group Ltd
Location
Burton-On-Trent, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
Senior Embedded Software Engineer - C & STM32 Redline has been retained by a global leader in critical power and power generation solutions who are seeking a Senior Embedded Software Engineer to join their expanding R&D team, based on site in Burton upon Trent. Due to continued growth … increasing demand, our Burton Upon Trent based client is looking for a Senior Embedded Software Engineer to design, develop, test, implement and integrate control software for advanced power systems. Responsibilities for this Senior Embedded Software Engineer - C & STM32 role are: Design software architecture and interfaces ...

Embedded Software Engineer

Hiring Organisation
Tiger Resourcing Group
Location
Lewes, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 60,000 Annual
Embedded Software Engineer Role Overview The overall responsibility of the Embedded Software Engineer is to design and implement software for Embedded devices, working as part of the Global R&D organisation on products targeted towards the Onshore, Offshore and Transportation markets. Key Responsibilities Developing and maintaining … code running on ARM-based Linux and RTOS platforms Writing code that is appropriately flexible, reusable, efficient and adaptable to changing requirements Contributing to software architecture and design decisions Writing unit and integration tests; supporting formal verification activities Working in a structured environment following safe and secure development ...

Senior Software Developer (Full Stack)

Hiring Organisation
Reed
Location
Holborn, London, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £95,000 per annum, Inc benefits
Senior Software Developer (Full Stack) Location: Holborn, Central London (Hybrid) Reporting to: Lead Full Stack Developer Job Type: Full-time An exciting new permanent opportunity has become available for Senior Software Developer, to join a juggernaut organisation in the recruitment industry. A highly dynamic, ambitious and fast-growing … team dedicated to transforming the recruitment landscape through AI-driven, human-centered technology. They're looking for a Senior Software Developer to lead technical initiatives in a dynamic, AI-driven environment. If you have a proven track record of technical leadership and a passion for building innovative solutions, this ...

Senior Firmware Engineer

Hiring Organisation
Smartbox Assistive Technology
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Firmware Engineer, you will: Technical Project Delivery: Deliver multi disciplinary projects, meeting scope, time, budget and quality requirements, and coordinating others as needed. Firmware Architecture and Lifecycle: Develop reliable, portable firmware with a long-life cycle. Firmware Development: Design, develop and maintain embedded firmware in C for Zephyr RTOS … Linux, including board bring up, drivers and HALs. Code Quality and Standards: Set and uphold coding, documentation and review standards, ensuring best practices in architecture, modularity, fault tolerance and testability. Test strategy and Automation: Apply strong automated testing practices following the Test Pyramid, including unit, component, contract and hardware ...

Software Engineer

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
Backend Software Engineer London (Occasional travel) Salary: Up to £85k + Benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects … with engineering leadership to define best practices, coding standards, and long-term technical strategy. Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous ...

Software Engineer - Backend

Hiring Organisation
Fruition Group
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
Software Engineer - Backend London (Occasional travel) Salary: Up to £85k + Benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of next-generation digital solutions. This is an opportunity to shape greenfield projects … with engineering leadership to define best practices, coding standards, and long-term technical strategy. Design, develop, and oversee the delivery of robust, production-grade software built using Python, Django, Cloud Firestore, BigQuery, and Elasticsearch. Mentor and guide engineers at all levels, fostering a culture of technical excellence and continuous ...

Senior Software Engineer

Hiring Organisation
IMV Technologies
Location
Bellshill, Scotland, United Kingdom
applications will be processed by Kleboe Jardine* Senior Software Engineer – Web & Mobile Applications Are you a software engineer with experience building mobile and cloud-connected applications? Would you like to work on technology that directly supports veterinary professionals and animal health worldwide? IMV Imaging, part … Technologies Group, is seeking a Senior Software Engineer specialising in Web & Mobile Applications to join its R&D Software Engineering team. In this role you will help design and develop next-generation applications that connect veterinary imaging devices with mobile platforms and cloud systems, contributing to innovative digital ...

Senior Software Engineer

Hiring Organisation
Insignis
Location
Nationwide, United Kingdom
Employment Type
Permanent
title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to autonomous vehicles. This is a diverse … engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production ...

Senior Software Engineer

Hiring Organisation
Insignis
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All Kraken staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to all Kraken autonomous vehicles. This is a diverse … engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production ...

Senior Software Engineer C++

Hiring Organisation
Softweb
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Ever wanted to work on software that protects hundreds of thousands of machines worldwide and lead the architecture behind the code that makes it possible? We're looking for a Senior C++ Software Engineer to join a small, agile team working on mission-critical cyber security software … employer only pension contribution - Flexible benefits package including life assurance - Hybrid working in central Manchester - Genuine opportunity to shape architecture, standards, and technical direction for a global product What you'll be doing: - Leading design and delivery of complex features in modern C++ (C++17) in Linux - Architecting robust, high ...

Senior Software Engineer

Hiring Organisation
ATA Recruitment
Location
Nationwide, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £650/day
Senior Java Software Engineer (Contractor) UK-Based | Fully Remote Outside IR35 Contract to Dec 2026 We are supporting a global engineering and technology organisation in the search for a Senior Java Software Engineer (Contractor) to join their Performance Engineering & Research team. This is a fully remote opportunity … based candidates only) working on robust, scalable software that supports sophisticated control algorithms and performance optimisation systems. The Role You will design, build and maintain efficient, high-performance Java applications, contributing across the full software development lifecycle including: Requirements analysis and system design Development and implementation Testing ...

Software Security Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£74000/annum
group of specialist engineers helping to deliver some of the world's most sophisticated defence systems? We are currently recruiting for a software security expert, to work across a range of our products! Salary : Circa £74,000 depending on experience Dynamic (hybrid) working : 3 to 5 days per week … security aspects of product development across the whole product lifecycle, from concept through to in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs ...

Sensor Fusion Software Lead

Hiring Organisation
Saab UK
Location
East Anglia, UK
growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building … keen to get involved in all development areas, and have a good track history/proven track record in both problem solving and quality software development. Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration ...

Sensor Fusion Software Lead

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building … keen to get involved in all development areas, and have a good track history/proven track record in both problem solving and quality software development. Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration ...

Principal Software Engineer

Hiring Organisation
Insignis
Location
Nationwide, United Kingdom
Employment Type
Permanent
title: Principal Software Engineer - Autonomy Location: Fareham, Hampshire Responsible to: Autonomy & Control Director Liaison with: All Kraken staff, sub-contractors, customers, and suppliers Role overview: To lead the software development of a high-level autonomy capability to be deployed to all Kraken autonomous vehicles. This is a diverse … engineers, to integrate autonomy solutions. Develop and maintain high-quality, well-documented code using C++ and Python. Conduct rigorous testing and validation of autonomy software in both simulated and real-world environments. Provide technical leadership, mentoring, and guidance to junior engineers and researchers. Balance R&D experimentation with production ...

Embedded Software Engineer

Hiring Organisation
Oho Group
Location
Cambridgeshire, England, United Kingdom
Embedded Software Engineer We are working with an innovative technology organisation seeking a talented Embedded Software Engineer to join their engineering team. This role focuses on the development of high-quality real-time embedded software, working on low-level drivers and complex platform challenges within commercially released … products. Key Responsibilities Design, develop, and test real-time embedded software written in C. Investigate, debug, and resolve complex platform and system-level issues. Develop low-level device drivers and contribute to reliable product-quality embedded software. Contribute to software architecture in multi-processor, multi-threaded, event ...

Senior Software Engineer

Hiring Organisation
Octagon Group
Location
Salisbury, England, United Kingdom
Title: Software Engineer – DSP Location: Salisbury, Hampshire We are excited to be recruiting for a highly skilled Software Engineer – DSP to join an innovative Research & Development team based in Salisbury. This is a fantastic opportunity for an experienced embedded software professional to take on a challenging … work closely with multidisciplinary engineering teams to design, prototype and deliver high-performance signal processing solutions in a collaborative commercial environment. Responsibilities for the Software Engineer – DSP job: Developing real-time embedded software in C/C++ for DSP-based applications Designing and implementing signal processing chains Prototyping ...

Software Engineer

Hiring Organisation
AYES - Management & Technology Consulting
Location
England, United Kingdom
AYES is looking for a Software Engineer AYES , an international engineering and technology consultancy founded in Italy, is continuing its growth and expanding its UK team. We are looking for a Software Engineer experienced in SW development, embedded systems, and software engineering for complex technical projects. ⚡ Your … profile University degree (BSc or MSc) in Computer Science, Software Engineering, Electronic Engineering, or a related field . Minimum of 3 years’ experience in software development , with a strong focus on C++ and embedded systems . Experience developing software for real-time or safety-critical systems . ...

Solution Architect

Hiring Organisation
Square One Resources
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£495 - £525/month
wide range of personal and commercial insurance products, including auto, home, workers? compensation, and specialty lines. Job Responsibilities/Objectives 1.Lead and manage software development projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies. 2.Collaborate with cross-functional teams to define project scope, objectives, and deliverables … 3.Create the high-level design (or solution architecture documents) for the business requirements 4.Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc Required Skills/Experience 1.Strong experience within the Insurance domain (London Market experience is highly desirable). 2.Proven ...

Java Developer (Full Stack)

Hiring Organisation
RP Recruitment Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions. Key Responsibilities: Lead the design and development of complex applications using Core Python and web frameworks like Flask. Implement best practices in software … OIDC with OAuth 2.0 implementation. Automation: Unit Testing, API Testing and drive automation coverage through TDD Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end technologies including Vue.js, CSS, and HTML. Proven experience with databases ...

Full Stack Developer (Python)

Hiring Organisation
RP Recruitment Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
client is looking for an experienced Full Stack Developer (Python) to join an innovative team Design and build scalable, high-quality software solutions Lead development initiatives and mentor junior developers Collaborate with cross-functional teams in an Agile environment Key Responsibilities Develop complex applications using Core Python and frameworks … compliance using PKI and OAuth 2.0/OIDC Drive test automation through Unit Testing, API Testing, and TDD Qualifications 5+ years of experience in software development with Python Strong experience with web frameworks and full stack development Solid knowledge of Vue.js, CSS, and HTML Strong understanding of databases ...

Contract Software Architect

Hiring Organisation
Avanti Recruitment
Location
Cheadle, Borough of Stockport, Greater Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£65 - £70/hour
Contract Software Architect/Outside IR35 Avanti Recruitment is hiring a Software Architect to join a leading organisation delivering advanced technology within the defence sector, supporting complex, real-world systems. You will help shape technical direction, contribute to system design, and work closely with teams and stakeholders across … full project lifecycle. Experience Required: Strong background in software architecture within complex or embedded systems Experience contributing to system design and technical solutions Ability to lead and support engineering teams Experience working across the full software lifecycle Comfortable engaging with stakeholders If you are an experienced Software ...

Senior Software System Architect

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
engineering consultancy tackles challenging problems across sectors including healthcare, communications, automation, IoT and safety-critical systems. The team are now looking for a Systems Software Architect to lead the design, development and delivery of complex software systems across diverse projects. You’ll work closely with client … teams and internal engineering experts, helping define architecture, shape technical strategy and guide delivery from concept through to deployment. For this Systems Software Architect role, we are looking for someone with: Proven experience designing and architecting complex software systems Commercial experience working with and defining system architectures ...