Principal Software Engineer Jobs in Scotland

25 of 25 Principal Software Engineer Jobs in Scotland

Sr Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Cadence
Sr Principal Software Engineer 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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 … health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Sr Principal Software Engineer Locations: Edinburgh Reports to: Software Engineering Group Director Job Overview The Cadence Virtuoso platform powers all the latest design More ❯
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Spacelabs Healthcare
Join to apply for the Principal Software Engineer role at Spacelabs Healthcare 5 hours ago Be among the first 25 applicants Join to apply for the Principal Software Engineer role at Spacelabs Healthcare Get AI-powered advice on this job and more exclusive features. … critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Principal Software Engineer will be a member of the Spacelabs R&D engineering team working on and leading the development of Spacelabs Patient … 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 Enterprise products. They will work with other cross-functional members to provide technical software level expertise, and solutions More ❯
Posted:

Principal Software Engineer - Mobile

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Skyscanner
Join to apply for the Principal Software Engineer - Mobile role at Skyscanner 1 day ago Be among the first 25 applicants Join to apply for the Principal Software Engineer - Mobile role at Skyscanner Get AI-powered advice on this job and more exclusive features. … so they can go further and explore. We’re still doing that now, some 17 years later. And as you’ll see as a Principal Mobile Engineer, we still believe in giving our people responsibility and the freedom to innovate. Swift, Kotlin, Objective-C, Java, SwiftUI, UIKit, Jetpack … teams and get the best out of people. Together, you’ll focus on value, quality and the customer, championing world-class engineering and iterative software delivery. Focused. Fulfilling. Empowering. We’ve never been ordinary. Even when we were starting out. We’ve always worked our socks off for travellers More ❯
Posted:

Principal Software Engineer (Payments)

Glasgow, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Principal Software Engineer (Payments), glasgow col-narrow-left Client: Ocho Location: glasgow, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Principal Software Engineer II Are you a senior engineer who wants to stay hands-on while shaping the technical direction of a growing team? Do you enjoy designing and delivering complex systems that have real impact? If so, read on. We’re building the next generation of … Growth mindset – Encouraging innovation, skill development, and cross-team learning. Solving real problems – Focused on delivering value through practical, scalable solutions. The Role: As Principal Software Engineer II, you’ll lead technical direction across a range of platform capabilities (e.g., APIs, billing, settlement). You’ll be More ❯
Posted:

Principal Software Engineer (Payments)

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Principal Software Engineer (Payments), edinburgh col-narrow-left Client: Ocho Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Principal Software Engineer II Are you a senior engineer who wants to stay hands-on while shaping the technical direction of a growing team? Do you enjoy designing and delivering complex systems that have real impact? If so, read on. We’re building the next generation of … Growth mindset – Encouraging innovation, skill development, and cross-team learning. Solving real problems – Focused on delivering value through practical, scalable solutions. The Role: As Principal Software Engineer II, you’ll lead technical direction across a range of platform capabilities (e.g., APIs, billing, settlement). You’ll be More ❯
Posted:

Senior/Principal Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Verso Recruitment Group
Senior/Principal Embedded Software Engineer Are you a Senior/Principal Embedded Software Engineer looking for a career move? My client can offer unrivalled career opportunities to talented individuals. My client is a global technology company designing complex electronic products and systems that … are used all over the world. They currently require a Senior/Principal Embedded Software Engineer to join their expanding R&D team. You will work on exciting, often global, projects focusing on their next generation of products which will harness AI technologies. The team has adopted … to be in the office to use the lab and work with hardware, but there will also be plenty of times you can write software from home. Experience & Skills Required Able to work on design projects from concept to manufacture. Strong background in C/C++ programming skills. Good More ❯
Posted:

Senior/Principal Embedded Software Engineer

East Kilbride, Scotland, United Kingdom
Hybrid / WFH Options
Verso Recruitment
Are you a Senior/Principal Embedded Software Engineer looking for a career move? My client can offer unrivalled career opportunities to talented individuals. My client is a global technology company designing complex electronic products and systems that are used all over the world. They currently require … a Senior/Principal Embedded Software Engineer to join their expanding R&D team. You will work on exciting, often global, projects focusing on their next generation of products which will harness things like AI technologies. The team has adopted hybrid working; they don’t have a … be in the office to use the lab and work with the hardware, etc., and there will be plenty of times you can write software from home. Experience & Skills required for the Senior/Principal Embedded Software Engineer: Able to work on design projects from concept More ❯
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Holt Executive Ltd
Executive Ltd Technical Headhunter | Sourcing Elite Talent for Aerospace, Satellite & Space Tech Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal/Lead Software Engineer to play a pivotal role … in driving innovative and mission-critical solutions. This is a fantastic opportunity for an experienced engineer to combine hands-on development with leadership, guiding a multidisciplinary team and delivering robust embedded solutions in a high-integrity environment. What You’ll Be Doing: Lead and mentor a multidisciplinary team of … engineers Take ownership of project planning, technical reviews, and reporting Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux Deploy software across multi-core or distributed hardware platforms Collaborate closely with hardware More ❯
Posted:

Principal Software Engineer x 8

Newport-on-Tay, Scotland, United Kingdom
JR United Kingdom
tags, removing redundant or irrelevant content, and ensuring the description is focused solely on the job role and requirements. Here is a refined version: Principal Software Engineer x 8, Newport-On-Tay Client: BAE Systems Location: Newport-On-Tay, United Kingdom Job Category: Other EU work permit … required: Yes Job Views: 4 Posted: 26.04.2025 Expiry Date: 10.06.2025 Job Description: Job Title: Principal Software Engineer – x8 Location: Cowes – Flexible working arrangements available; discuss options with your recruiter Salary: Up to £68,000 (dependent on skills and experience) Responsibilities: Derive and maintain software requirements from … system requirements Design software solutions to meet requirements Conduct peer reviews and verification of solutions Review and approve software engineering designs Act as technical lead at a sub-system level Maintain and enhance existing software solutions Support team development and skill enhancement Create or assist with software More ❯
Posted:

Principal Software Engineer

Glasgow, Scotland, United Kingdom
Verimatrix
As a Principal Software Engineer, you build the products we sell to customers. You are a problem solver able to turn a requirement or a design into an operational high-quality product. At Principal level, you impact multiple products and contribute to product line design. You … insist on the highest standards for design and quality because a working product is ultimately your responsibility. You mentor other software engineers. You welcome input and feedback from peers and other roles in the organization and accept change as inevitable. You deal with ambiguity and come up with a … design with minimal input. Daily Software Engineer responsibilities include: Design and develop software for multiple areas of a Verimatrix product. Design and develop software for multiple areas of other teams' products on demand. Ensure quality by creating unit tests, and follow Verimatrix’s Secure Development Lifecycle. More ❯
Posted:

Principal Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
R Developer
Join to apply for the Principal Software Engineer role at R Developer . 2 weeks ago Be among the first 25 applicants. This range is provided by R Developer. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. … Hybrid, 2 days in-office per week) Salary : £70,000 - £82,000 + 10% Corporate Bonus We are seeking a versatile and skilled professional Principal Software Engineer to join our client's team in Glasgow, focusing on cybersecurity and mobile application security. Responsibilities Design, develop, and optimise … software for multiple product areas. Conduct reverse engineering and debugging to assess vulnerabilities. Implement robust security measures such as encryption and code hardening. Mentor junior engineers and contribute to the technical roadmap. Collaborate with architects and other teams to deliver scalable solutions. Technical Skills Proficiency in programming languages such More ❯
Posted:

Principal Software Engineer (Payments)

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Principal Software Engineer II Are you a senior engineer who wants to stay hands-on while shaping the technical direction of a … Growth mindset – Encouraging innovation, skill development, and cross-team learning. Solving real problems – Focused on delivering value through practical, scalable solutions. The Role: As Principal Software Engineer II, you’ll lead technical direction across a range of platform capabilities (e.g., APIs, billing, settlement). You’ll be … Guide technology decisions, including build vs. buy assessments. Stay hands-on with critical coding tasks tied to strategic goals. Requirements: 10+ years’ experience in software engineering and architecture. Strong skills in .NET, Java, or similar languages; SaaS/API experience preferred. Hands-on knowledge of SQL, middleware, caching, system More ❯
Posted:

Principal Software Engineer, C, C++, Python

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Principal Software Engineer - Ready to make a difference with your technical expertise? Join a pioneering company in cutting edge radiation detection solutions, where … just a tech innovator; it's a global leader, making an impact in customs, border protection, law enforcement, military, and emergency services. As a Principal Software Engineer, you'll dive into high stakes projects, collaborate with an experienced team, and use your technical prowess to drive product More ❯
Posted:

Principal Software Engineer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Principal Software (Data) Engineer - £105,000 + exceptional benefits - Architect the Future of Consumer Tech - Remote or hybrid in Central Bath My client is hiring a Principal Software Engineer – Data, to help shape the future More ❯
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
TN United Kingdom
Social network you want to login/join with: As a Principal Software Engineer, you will lead a full-stack engineering squad within the Audit Technology team. You will play a critical role in architecting, developing, and scaling cloud-native platforms and applications that embed automation, analytics … Lead and inspire a team of full-stack engineers. Provide architectural direction, set development standards, and guide the team in delivering high-quality, scalable software . · Solution Architecture: Design end-to-end software solutions across the stack, from front-end interfaces to backend services and cloud infrastructure, ensuring … solutions. · Governance & Compliance: Ensure adherence to secure development practices, regulatory requirements, and firm-wide engineering standards. · Innovation & Best Practice: Stay ahead of trends in software engineering, AI engineering and cloud development. Contribute to reusable components, promote engineering excellence, and share best practices across the team. Requirements · Degree in Computer More ❯
Posted:

Principal Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
Global Technology company that specialise in ensuring Software Security are looking for a Principal Software Engineer (C++) to join their Glasgow base. You'll have the opportunity to wok on a series of world-class products and gain experience with some really interesting development led security … practices. Their software ensures security with data, communications, payments and protects content. The company have been operating successfully in Glasgow for over 20 years now, and they are well respected in the tech community. They have a global client base and build trusted securities software for billions of … of C/C++ ** Deep understanding of Design processes and Architectural patterns ** Low-level programming ** Knowledge of mobile development The following is highly desirable; ** Software Security experience (Cybersecurity certifications would really help set you apart here) ** Experience in mentoring Junior members of the team Their office is based in More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Principal Software Engineer

Glasgow, United Kingdom
Cathcart Associates Group Ltd
Global Technology company that specializes in ensuring Software Security are looking for a Principal Software Engineer (C++) to join their Glasgow base. You'll have the opportunity to work on a series of world-class products and gain experience with some really interesting development-led security … practices. Their software ensures security with data, communications, payments, and protects content. The company has been operating successfully in Glasgow for over 20 years now, and they are well respected in the tech community. They have a global client base and build trusted securities software for billions of … of C/C++ Deep understanding of Design processes and Architectural patterns Low-level programming Knowledge of mobile development The following is highly desirable: Software Security experience (Cybersecurity certifications would really help set you apart here) Experience in mentoring Junior members of the team Their office is based in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Lead the Charge in Digital Innovation – Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow) Are you a seasoned developer who’s not only brilliant at coding but thrives on leading teams and shaping software architecture? We’re seeking a Lead/Principal … decision-making and enjoys mentoring others, this role will be of interest. Where Tech Meets Purpose At this firm, they don’t just build software – they craft solutions that power the future of financial services. You’ll be at the forefront of modern system design, driving projects from concept More ❯
Posted:

Principal Software Engineer

Glasgow, Lanarkshire, United Kingdom
Cathcart Technology
Global Technology company that specialise in ensuring Software Security are looking for a Principal Software Engineer (C++) to join their Glasgow base. You'll have the opportunity to wok on a series of world-class products and gain experience with some really interesting development led security More ❯
Employment Type: Permanent
Salary: GBP 80,000 Annual
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 02.05.2025 Expiry Date: 16.06.2025 Job Description: Lead the Charge in Digital Innovation – Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow) Are you a seasoned developer who’s not only brilliant at coding but … thrives on leading teams and shaping software architecture? We’re looking for a Lead/Principal Developer to spearhead the evolution of digital solutions for a rapidly growing Fintech – where innovation meets impact. You’ll play a hands-on role in designing and building cutting-edge applications supporting … decision-making and enjoy mentoring others, this role will be of interest. Where Tech Meets Purpose At this firm, they don’t just build software – they craft solutions that power the future of financial services. You’ll be at the forefront of modern system design, driving projects from concept More ❯
Posted:

Principal DSP Software Engineer

Edinburgh, Scotland, United Kingdom
TN United Kingdom
Principal DSP Software Engineer, Edinburgh Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 31de1cab411b Job Views: 14 Posted: 28.04.2025 Expiry Date: 12.06.2025 Job Description: Design, development, integration, evaluation, and verification of DSP audio filters and algorithms. Design, development, integration, and verification … code maintenance efforts. Increase code reuse. Qualifications: Essential: Excellent knowledge of DSP, MCU, IC, and audio codec architectures; embedded architectures and real-time embedded software; real-time embedded C/C++ programming; DSP algorithm development; problem-solving and debugging skills; proficiency in Python and/or MATLAB; understanding of … fixed-point implementation; software development workflows; bug reporting with tools like JIRA; ability to work under tight schedules; clear communication skills in a multi-site, multi-cultural environment. Desirable: Experience in audio, digital filtering, portable audio applications; optimizing DSP solutions for low footprint, latency, and power; team or technical More ❯
Posted:

Principal Software Engineer

Glasgow, Scotland, United Kingdom
JR United Kingdom
Social network you want to login/join with: £80,000 - £100,000 Base + Performance Related Bonus + Benefits TL;DR Principal/Staff level full-stack software engineer role No visa sponsorship available currently Fast growing data and AI consultancy specialising in the energy sector … involve project delivery and collaborating with stakeholders across our internal and customer teams. Technical work will include building, testing, deploying, maintaining, packaging, and explaining software solutions for our customers - built with modern tools across the open source and cloud platform landscape. You'll have to get stuck into the … end-to-end software development workflow - everything from requirements gathering to deploying front-end solutions. You'll spend time capturing requirements and working with the other consultants to turn them into production-grade solutions - getting value into production is our prime concern for all our engagements. You will act More ❯
Posted:

Principal / Lead Software Engineer

Edinburgh, Scotland, United Kingdom
ZipRecruiter
Job Description Are you ready to take the lead in developing cutting-edge embedded software solutions for next-generation Electronic Warfare systems? We're seeking a Principal/Lead Software Engineer to play a pivotal role in driving innovative and mission-critical solutions. This is a … fantastic opportunity for an experienced engineer to combine hands-on development with leadership, guiding a multidisciplinary team and delivering robust embedded solutions in a high-integrity environment. What You’ll Be Doing: Lead and mentor a multidisciplinary team of engineers Take ownership of project planning, technical reviews, and reporting … Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux Deploy software across multi-core or distributed hardware platforms Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such More ❯
Posted:

Wholesale Credit Risk Technology DevOps Lead - Principal Software Engineer

Glasgow, Scotland, United Kingdom
ZipRecruiter
advance your profession to new heights by contributing to revolutionary projects. You've discovered the perfect environment to have a major impact. As a Principal DevOps Engineer at JP Morgan Chase within the Wholesale Credit Risk Technology organization, you draw upon your advanced knowledge to drive Engineering Excellence … control requirements for applications Collaborate across development teams, SRE and central teams to influence positive change for our engineers and LOB and streamline the software delivery process Implement CI/CD pipeline and Infrastructure as Code (IaC) Enable faster, more reliable software delivery through automation and collaboration Required … qualifications, capabilities, and skills Advanced knowledge of software applications and technical devops processes with considerable depth in one or more technical disciplines Ability to determine how each system relates to each other and use breadth of tools to build automation to improve reliability for the firm Strong development skills More ❯
Posted:

Principal Software Engineer

Glasgow, Scotland, United Kingdom
Change Digital – Digital & Tech Recruitment
Our client is a leading firm within the financial services space looking for senior candidates who will have a pragmatic yet organised approach to software design and development. The team is designing innovative solutions, building cloud-based, distributed systems, and needs someone with a background in Azure and experience … with testing skills from unit to end-to-end. Job Specification Collaborate in a multi-disciplinary team to build, test, and maintain software applications and services. Design and implement systems using .NET and Microsoft Azure. Engage with expert groups to refine best practices and experiment with new techniques. Mentor More ❯
Posted:
Principal Software Engineer
Scotland
25th Percentile
£72,500
Median
£75,000
75th Percentile
£77,500
90th Percentile
£93,125