Principal Software Engineer Jobs in the UK excluding London

1 to 25 of 80 Principal Software Engineer Jobs in the UK excluding London

Principal Software Engineer x 8

Cowes, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Software Engineer x 8

Bembridge, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Software Engineer x 8

Freshwater, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Software Engineer x 8

Newport, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Software Engineer x 8

Sandown, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Software Engineer x 8

Ryde, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Software Engineer x 8

Seaview, Isle of Wight, United Kingdom
BAE Systems
Job Title: Principal Software Engineer – x8 Location: Isle of Wight – Cowes – We offer flexible working arrangements – Part time & accruing hours available. Please let us know if you would like to discuss these options Salary: Up to £75,900 (dependent on skills and experience) What you’ll be doing: Derive and maintain a set of software requirements … from a baseline set of systems requirements Produce and maintain a software design to meet a set of software requirements Use a software design to produce a deliverable software solution Undertake peer reviews or checking/verification of peers’ solutions across Maritime Services Undertake technical reviews, verify and authorise software engineering designs Act as an … Engineering technical lead for a software solution at a sub-system level Maintain a software solution to address reported defects and/or add new functionality Support the development of individuals and teams to enhance skills and competencies Produce or assist in the creation of software estimates for sub-systems Your skills and experiences: Good experience of More ❯
Posted:

Principal Automation Software Development Engineer in Test

Edinburgh, Scotland, United Kingdom
Spacelabs Healthcare
Principal Automation Software Development Engineer in Test Principal Automation Software Development Engineer in Test Get AI-powered advice on this job and more exclusive features. At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across … decisions, increase efficiencies, and create a safer environment for patients. Why work at Spacelabs? Because lives depend on you! Role Overview Spacelabs is seeking a technically accomplished and experienced Principal Automation Software Development Engineer in Test to lead automation initiatives for our next-generation, networked patient monitoring platform. This is a senior-level, hands-on leadership role … the reliability, performance, and safety of systems used in critical healthcare environments. Key Responsibilities: Drive the design and implementation of scalable test automation frameworks and tools Translate system and software requirements into effective test strategies and architectures Collaborate across Systems, Software, Hardware, and Electrical Engineering teams Lead reviews of technical specifications, interface designs, and test workflows Guide the More ❯
Posted:

Principal Automation Software Development Engineer in Test

Edinburgh, Scotland, United Kingdom
Spacelabs Healthcare
decisions, increase efficiencies, and create a safer environment for patients. Why work at Spacelabs? Because lives depend on you! Role Overview Spacelabs is seeking a technically accomplished and experienced Principal Automation Software Development Engineer in Test to lead automation initiatives for our next-generation, networked patient monitoring platform. This is a senior-level, hands-on leadership role … the reliability, performance, and safety of systems used in critical healthcare environments. Key Responsibilities: Drive the design and implementation of scalable test automation frameworks and tools Translate system and software requirements into effective test strategies and architectures Collaborate across Systems, Software, Hardware, and Electrical Engineering teams Lead reviews of technical specifications, interface designs, and test workflows Guide the … assets, and uphold compliance standards Mentor engineers and support high standards in engineering practice and ethics About You: Bachelor’s degree in a relevant engineering discipline 10+ years in software development, including 4+ years in test automation leadership Expertise in Python or similar scripting languages Strong background in Object-Oriented Design, design patterns, and verification methods Proven experience with More ❯
Posted:

Principal Software Development Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
AJ Bell
AJ Bell Manchester, England, United Kingdom Principal Software Development Engineer AJ Bell Manchester, England, United Kingdom 3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from AJ Bell In House Tech Recruitment Lead @ AJ Bell | Executive Search, Talent Management & Acquisition | Talks … all things Recruitment! Job Description We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive … technical excellence across multiple teams. This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. About The Role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff More ❯
Posted:

Sr Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Cadence Design Systems
Sr Principal Software Engineer page is loaded Sr Principal Software Engineer Apply locations: CAMBRIDGE Time type: Full time Posted on: Posted Yesterday Job requisition id: R49763 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design … building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer … hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Sr Principal Software Engineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Software Engineering Group Director Job Overview: We are seeking a Sr Principal Software Engineer (Team Lead) to join our team responsible for developing and maintaining AI infrastructure across Cadence More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal SDET (Software Development Engineer in Test)

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Adepta Partners
Principal SDET (Software Development Engineer in Test) Location: Belfast (Hybrid) Are you a senior test automation expert ready to shape the future of quality engineering at a global scale? Join our client’s fast-growing engineering hub in Belfast , where innovation meets impact. Our client is seeking a Principal SDET to lead the design, development, and … to-end automation. Champion quality engineering principles and advocate for testability, CI/CD, and observability in our platform. What You’ll Bring: Extensive experience as a senior or principal-level SDET, QA architect, or similar role. Deep expertise in test automation frameworks (preferably Playwright ) and programming in Java and Python . Strong background in testing cloud-native applications More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

Bath, England, United Kingdom
Hybrid / WFH Options
Autodesk
Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You will collaborate with a talented … to build and deploy scalable data pipelines to aggregate, prepare, and process data for use with machine learning. Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with ML engineers to build generative AI features in Autodesk products, and comfortable working at the intersection of research and product. You … and relevant technologies/systems/methadologies Minimum Qualifications · BSc or MSc in Computer Science, or equivalent industry experience · 8+ years of experience with one or more programming languages, software version control, testing, and deployment pipelines · You have experience in data modelling, architecture, and processing skills with varied unstructured data representations · Processing unstructured data, such as 3D geometric data More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

Cambridge, England, United Kingdom
Hybrid / WFH Options
Autodesk
Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You will collaborate with a talented … to build and deploy scalable data pipelines to aggregate, prepare, and process data for use with machine learning. Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with ML engineers to build generative AI features in Autodesk products, and comfortable working at the intersection of research and product. You … and relevant technologies/systems/methadologies Minimum Qualifications · BSc or MSc in Computer Science, or equivalent industry experience · 8+ years of experience with one or more programming languages, software version control, testing, and deployment pipelines · You have experience in data modelling, architecture, and processing skills with varied unstructured data representations · Processing unstructured data, such as 3D geometric data More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

Birmingham, England, United Kingdom
Hybrid / WFH Options
Autodesk
Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You will collaborate with a talented … to build and deploy scalable data pipelines to aggregate, prepare, and process data for use with machine learning. Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with ML engineers to build generative AI features in Autodesk products, and comfortable working at the intersection of research and product. You … and relevant technologies/systems/methadologies Minimum Qualifications · BSc or MSc in Computer Science, or equivalent industry experience · 8+ years of experience with one or more programming languages, software version control, testing, and deployment pipelines · You have experience in data modelling, architecture, and processing skills with varied unstructured data representations · Processing unstructured data, such as 3D geometric data More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

Sheffield, England, United Kingdom
Hybrid / WFH Options
Autodesk
Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You will collaborate with a talented … to build and deploy scalable data pipelines to aggregate, prepare, and process data for use with machine learning. Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with ML engineers to build generative AI features in Autodesk products, and comfortable working at the intersection of research and product. You … and relevant technologies/systems/methadologies Minimum Qualifications · BSc or MSc in Computer Science, or equivalent industry experience · 8+ years of experience with one or more programming languages, software version control, testing, and deployment pipelines · You have experience in data modelling, architecture, and processing skills with varied unstructured data representations · Processing unstructured data, such as 3D geometric data More ❯
Posted:

Principal Software Development Engineer, Unstructured Data

Stockton-on-Tees, England, United Kingdom
Hybrid / WFH Options
Autodesk
Job Requisition ID # 25WD89838 Position Overview As a Principal Software Engineer at Autodesk Research, you will work on new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You will collaborate with a talented … to build and deploy scalable data pipelines to aggregate, prepare, and process data for use with machine learning. Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with ML engineers to build generative AI features in Autodesk products, and comfortable working at the intersection of research and product. You … and relevant technologies/systems/methadologies Minimum Qualifications · BSc or MSc in Computer Science, or equivalent industry experience · 8+ years of experience with one or more programming languages, software version control, testing, and deployment pipelines · You have experience in data modelling, architecture, and processing skills with varied unstructured data representations · Processing unstructured data, such as 3D geometric data More ❯
Posted:

Principle Software Engineer

Bristol, England, United Kingdom
Oracle
avenues to work with a wide range of state-of-the-art technologies and OCI services. It will also mean instituting better processes and practices as we transform to software as a service development model that includes following industry standard developer workflows, CICD pipelines, safe deployment practices, cloud based automated testing, DevOps culture, etc. For this new Spectra architecture … team, we're looking for talented software engineers across at various grades to join us and build out the frameworks and services for Health Monitoring and Chaos Engineering. As you can imagine, this service will be a critical part of hundreds of other services, helping to improve the resiliency of the services and help service owners to maintain their … there will eventually be a periodic on call rotation as part of this role. Our developer kitchen includes: Java, REST, Docker, Kubernetes, μservice, Grafana and much more. The Position Principal Software Engineer (IC4) As a Principal Software Engineer, you will already be a world-class engineer with top-notch coding skills and confidence More ❯
Posted:

Principal Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Rapiscan Systems
Principal Software Engineer Location: Scotland Division: Spacelabs R&D Sector: Patient Monitoring & Connectivity Systems Spacelabs is seeking a hands-on Principal Software Engineer to lead the development of advanced software for our next-generation patient monitoring systems. This role combines technical leadership with product development, focusing on performance, cybersecurity, and system integration in … a regulated environment. What Youll Do Define and lead the development of software architecture and key components Translate system requirements into scalable, secure software designs Collaborate cross-functionally across software, hardware, systems, and UI teams Build and release software that supports data communication, storage, and analysis in clinical settings Mentor engineers and promote a high standard … of technical quality and teamwork Ensure delivery of software and documentation on time in an Agile workflow What You Bring Bachelors degree in Computer Science, Engineering, or a related field 12+ years of software development experience 8+ years of advanced C++ (11 or newer), including OOP and multithreading Proven experience with desktop Linux application development in embedded environments More ❯
Employment Type: Permanent
Posted:

Principal Software Development Engineer in Test (Automation)

Edinburgh, Midlothian, Scotland, United Kingdom
Spacelabs Healthcare
Principal Automation Test Engineer Next-Gen Medical Devices Location: Scotland | Team: R&D | Type: Full-Time Spacelabs Healthcare is seeking a hands-on Principal Automation Test Engineer to lead the strategy, design, and delivery of test automation for our next-generation networked patient monitoring platform. Youll work across systems, hardware, software, and verification teams to … automation backlog with cross-functional teams Mentor engineers and promote high-quality engineering practices Ensure timely delivery of automated test solutions and documentation What You Bring 10+ years in software engineering, including 4+ years in test automation leadership Deep expertise in Python, OOP principles, CI/CD workflows, and Agile methods Experience with automation tools and modern test practices More ❯
Employment Type: Permanent
Posted:

Principal Software Engineer

Northern Ireland, United Kingdom
Hybrid / WFH Options
Realtime Recruitment
Opportunity to join a global Fintech organisation that are revolutionising customer experience with next-generation capabilities! My client is seeking an experienced Principal Software Engineer to lead the design, development, and strategy of core backend systems — including APIs, payment infrastructure, and platform services. About the Role: You’ll take a lead role in driving technical excellence across … design and delivery of scalable, cloud-native platforms, while setting and promoting best practices that guide development efforts. As a key technical leader, you’ll influence how teams build software — introducing reusable patterns, optimising system performance, and ensuring maintainable, high-quality code. You’ll work across a broad technology stack (.NET Core, AWS, Docker, messaging systems, RESTful APIs), contributing … to high-impact systems that support global operations. Key Requirements: Bachelor’s degree or equivalent experience in a relevant field. 10+ years software development experience Proven track record of technical leadership, with experience mentoring engineering teams and guiding cross-functional decision-making. Deep expertise in designing, building, and integrating RESTful APIs within complex enterprise environments. Hands-on development background More ❯
Posted:

Principal Software Engineer

Scotland, United Kingdom
Spacelabs Healthcare
innovation - beginning with NASA’s early space missions - Spacelabs empowers care teams with real-time insights to improve patient outcomes across critical and perioperative care environments. JOB SUMMARY: The Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient Monitoring and Connectivity (PMC) products. … requires a deep understanding of solid design and development practices and the ability to apply those to Spacelabs product development. The person will be accountable for developing and delivering software that supports the next generation patient monitoring products. They will work with other cross-functional members to provide technical software level expertise, and solutions to engineering problems. A … performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. You will spend your time as a hands-on engineer and a technical leader. Our team plays a key role in building software products and features. You will use a wide range of technologies, programming languages and systems. More ❯
Posted:

Consulting/Principal Software Engineer

Leeds, England, United Kingdom
LexisNexis Risk Solutions Healthcare
and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, https://risk.lexisnexis.com About The Role As a consulting software engineer, you will be essential in delivering stable and quality products. You will work collaboratively to support industry-leading solutions to combat fraud. We seek individuals who are … Collaborate with other technical personnel to finalize requirements Write and review detailed specifications for system components Complete complex bug fixes Design and work with complex data models Mentor lead software developers on development methodologies and optimization techniques Requirements Expertise in software development methodologies (e.g., Agile, Waterfall) Proficiency in development languages, including Java and Spring Boot Experience with cloud … function Job function Engineering and Information Technology Industries Hospitals and Health Care Referrals increase your chances of interviewing at LexisNexis Risk Solutions Healthcare by 2x Get notified about new Principal Software Engineer jobs in Leeds, England, United Kingdom . Rochester, England, United Kingdom 1 month ago Crowborough, England, United Kingdom 2 weeks ago Leeds, England, United Kingdom More ❯
Posted:

Principal Java Software Engineer

Wakefield, Yorkshire, United Kingdom
Direct Staffing Inc
bean scopes and when to use them. Able to identify and fix defective, poor performing or non-scalable code. Knows how to develop and debug AOP injected code. Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques. Is familiar with profiling, code coverage, logging, common IDE's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Manchester Area, United Kingdom
Accenture UK & Ireland
doing so. The nature of our work varies from client to client so there will be lots of opportunities to experience new domains and new stacks. The role of Principal Consultant often involves leading client accounts holistically—people, delivery, quality, and commercials. As well as ensuring we’re delivering great engineering, you’ll also keep the big picture in More ❯
Posted:
Principal Software Engineer
the UK excluding London
25th Percentile
£65,000
Median
£68,000
75th Percentile
£68,000
90th Percentile
£77,500