1 to 25 of 273 Software Engineering Jobs in Scotland

Software Engineering Manager - Sustaining Engineering

Hiring Organisation
Canonical
Location
Edinburgh, Scotland, United Kingdom
Software Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalGet … powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation ...

Ubuntu Enablement - Software Engineering Manager

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Ubuntu Enablement - Software Engineering ManagerJoin to apply for the Ubuntu Enablement - Software Engineering Manager role at CanonicalUbuntu Enablement - Software Engineering Manager1 day ago Be among the first 25 applicantsJoin to apply for the Ubuntu Enablement - Software Engineering Manager role at CanonicalGet … works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires ...

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering … powered advice on this job and more exclusive features.We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering ...

Senior Director, Software Engineering

Hiring Organisation
Broadridge Financial Solutions
Location
Edinburgh, Scotland, United Kingdom
Senior Director, Software Engineering page is loaded## Senior Director, Software Engineeringlocations: Edinburgh- 2 Castle Terrace: London - 12 Arthur Streettime type: Full timeposted on: Posted Todayjob requisition id: JR1078519At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. … developing your career, while helping others along the way, come join the Broadridge team.Broadridge have an exciting opening for a new Senior Director of Software Engineering. The Senior Director of Software Engineering will provide vision and leadership for solution development, deployment and maintenance in support of Broadridge ...

Software Engineering Manager

Hiring Organisation
The Craneware Group
Location
Edinburgh, Scotland, United Kingdom
hybrid working arrangement spending 40% of their time per month in the Tanfield office - approx 2 days per week.The TeamCraneware is looking for a Software Manager, Development. In this leadership role you will be responsible for an team of Engineers working with Big Data technology to drive improvements … leveraged in order to provide the necessary scale and rapidly bring products to market. Innovative, collaborative, and agile are critical skills that our engineering team members must possess in our environment.You’ll be leading a small and friendly agile team of talented software and automation engineers to deliver ...

Software Engineering Manager - Sustaining Engineering

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Software Engineering Manager - Sustaining EngineeringCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.We … hiring a Engineering Manager for Sustaining Engineering passionate about open source software, Linux and cloud computing. Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers.As an engineering manager in the Sustaining ...

KTP Associate - HF Group

Hiring Organisation
University of the West of Scotland
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Temporary
Salary
Salary negotiable
will play a central role in designing, developing, and deploying the AI capabilities that underpin HF CONNECT++. The associate will apply full-stack AI engineering, including large language models, agentic AI, and emerging Model Context Protocol (MCP) approaches, to integrate data and workflows across systems such as tender management … ensure successful project delivery. What we’re looking for: Essential : Minimum M.Sc./M.Eng. in Computing Science, AI, Data Science, Electrical/Electronic Engineering, Software Engineering, Computer Engineering, or a related field Experience in programming (e.g. Python, C++, C#, Java, JavaScript). A working knowledge ...

Senior Software Engineer

Hiring Organisation
The Craneware Group
Location
Edinburgh, Scotland, United Kingdom
working arrangement spending 40% of their time per month in the Tanfield office - approx 2 days per week.The TeamCraneware is looking for passionate Senior Software Engineers to design, develop and deliver high quality software solutions for TCG products which drive improvements in the US-based healthcare market. … leveraged in order to provide the necessary scale and rapidly bring products to market. Innovative, collaborative, and agile are critical skills that our engineering team members must possess in our environment.We are interested in finding a skilled Senior Software Engineer to join one of our delivery teams. ...

Software Engineering Manager - Ubuntu Linux Kernel

Hiring Organisation
Canonical
Location
Edinburgh, Scotland, United Kingdom
Software Engineering Manager - Ubuntu Linux Kernel Join Canonical as a Software Engineering Manager leading teams that develop and maintain all Linux kernels for the Ubuntu Linux distribution. We are a globally distributed, profit‐generating company with over 1,200 employees in more than 75 countries … environments. Location: Remote worldwide. All teams work from home; no office pressure except for Taipei, Taiwan. Responsibilities Lead a geographically distributed team of software engineers in delivering Ubuntu Linux kernels. Take ownership of key areas, including but not limited to: Partnering with silicon and cloud vendors to implement optimised ...

Junior Software Engineer

Hiring Organisation
Intellect Group
Location
Aberdeen, UK
Employment Type
Full-time
Junior Developer (Mathematical Optimisation) We are looking for a junior developer who enjoys working at the intersection of software engineering and mathematical optimisation. This role suits someone who likes building well structured Python code while also understanding how models, constraints, and solvers are used to tackle real world … problems. You will be joining a small technical team working on optimisation driven software that has direct operational impact. The focus is on writing production ready code while gradually developing deeper modelling and optimisation expertise. Software Engineering Writing clean, maintainable Python code for optimisation workflows and data ...

Software Engineering Manager

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Software Engineering Manager required to lead a team of Java engineers in Edinburgh, shaping the development of next-generation, large-scale systems that solve complex technical challenges in a collaborative environment. The Opportunity This is a chance to lead a team of talented engineers building sophisticated, large-scale … backend systems that deliver real-time, mission-critical functionality to millions of users. You'll tackle complex engineering challenges in a regulated, high-availability environment, driving innovation while ensuring reliability, quality, and customer trust. You'll lead an agile team who will be working on Java-based distributed systems ...

Software Engineering Manager - Ubuntu Linux Kernel

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Software Engineering Manager – Ubuntu Linux Kernel Canonical is a leading provider of open‐source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. … kernel teams and openings in every time zone. No office in Taipei, Taiwan; no pressure to work from an office. The Role As an Engineering Manager at Canonical, your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great ...

Principal Automation Software Development Engineer in Test

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
safer care environments. Why Spacelabs? Because lives depend on what we build About the Role Were looking for a highly skilled Principal Automation Software Development Engineer in Test (SDET) to lead automation strategy and hands-on development for our next-generation patient monitoring platform. In this role, youll work … someone who thrives in complex system environments, brings deep technical expertise, and enjoys mentoring engineers while partnering closely with R&D, Systems, Hardware, Electrical, Software, and Verification teams. What Youll Do: Translate product and system requirements into robust, scalable automated test solutions. Lead cross-functional reviews of software ...

Senior Software Engineer

Hiring Organisation
Capita
Location
Edinburgh, Scotland, United Kingdom
Senior Software Engineer page is loaded## Senior Software Engineerremote type: Praca z domulocations: Edinburgh: Belfast: Newcastle Upon Tyne: Glasgow: Aberdeentime type: Zatrudnienie w pełnym wymiarze godzinposted on: Opublikowano dzisiajjob requisition id: 10116636Purpose of the role: Senior Software Engineer will play a crucial role in the development … responsibilities of this role will involve designing and developing artificial intelligence systems that will be integrated into existing processes. Candidate should be a strong software engineer with AI & Gen AI experience, building data pipelines leveraging LLMs or other machine learning models. Ideal candidate will have expertise for designing ...

Remote Home Based C++ Software Engineer

Hiring Organisation
4M Recruitment Limited
Location
Aberdeen, UK
Employment Type
Full-time
currently recruiting for a C++ Software Engineer to join their busy client who is rapidly expanding on a remote home working basis. Your main role will be to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop … software applications using C++ as the main language Write high performance code in modern C++ version 17 onwards Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ ...

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology … markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration ...

Senior Automation Engineer

Hiring Organisation
Spacelabs Healthcare
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
systems, enabling better-informed clinical decisions, increased efficiency, and safer care environments. Why Spacelabs? Because lives depend on what we build . The Senior Software Development Engineer in Test will be a hands-on role on a small team of test automation engineers on the development of automated tests … design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development includes the patient monitoring platform of the next generation patient monitor in an enterprise of networked patient monitors physically ...

CDS Software Engineer

Hiring Organisation
Revolent Group
Location
Paisley, Renfrewshire, UK
Employment Type
Full-time
Cross-Training Opportunity: CDS Software Engineer Paid Training + 2-Year Client Placement | Glasgow (Hybrid) Are you a Software Engineer (or aspiring Software Engineer) looking to strengthen your development skills and work within a prestigious financial services environment? We're offering a fully paid 10-week cross … guaranteed 2-year full-time placement with one of our elite financial services clients. This is a unique opportunity to deepen your engineering expertise, gain exposure to enterprise-scale systems, and accelerate your career within a highly regulated, high-impact industry. What You'll Need All prospective candidates will ...

CDS Software Engineer

Hiring Organisation
Revolent Group
Location
Glasgow City, Scotland, United Kingdom
Cross-Training Opportunity: CDS Software Engineer Paid Training + 2-Year Client Placement | Glasgow (Hybrid) Are you a Software Engineer (or aspiring Software Engineer) looking to strengthen your development skills and work within a prestigious financial services environment We’re offering a fully paid 10-week cross … guaranteed 2-year full-time placement with one of our elite financial services clients . This is a unique opportunity to deepen your engineering expertise, gain exposure to enterprise-scale systems, and accelerate your career within a highly regulated, high-impact industry. 🧠 What You’ll Need All prospective candidates ...

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Hiring Organisation
Canonical
Location
Edinburgh, Scotland, United Kingdom
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering … Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. We are hiring engineering managers who are passionate about operational systems, open source technologies and cutting‐edge hardware to lead engineering teams to enable and optimize Ubuntu ...

Linux Engineering Manager - Optimisation for Latest Hardware

Hiring Organisation
Canonical
Location
Glasgow, Scotland, United Kingdom
Linux Engineering Manager - Optimisation for Latest HardwareJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalContinue with Google Continue with GoogleLinux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsJoin to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at CanonicalLead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used Linux desktop and server ...

Software Engineering Manager

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Software Engineering Manager required to lead a team of Java engineers in Edinburgh, shaping the development of next-generation, large-scale systems that solve complex technical challenges in a collaborative environment. The Opportunity This is a chance to lead a team of talented engineers building sophisticated, large-scale ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Central Scotland, United Kingdom
Employment Type
Permanent
Title: Embedded Software Engineer Location: Edinburgh Salary: Up to £60k (depending on experience) We’re partnering with an innovative technology company looking to hire an Embedded Software Engineer to join their growing engineering team. This is an excellent opportunity to work on the development of embedded systems … firmware from concept through to deployment in a collaborative and technically driven environment. Key Responsibilities Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems • Write efficient, reliable, and well-structured code in C/C++ for real-time and embedded applications • Develop and debug ...

Senior Project Manager (Electronics & Embedded Software)

Hiring Organisation
Singular Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Senior Project Manager (Electronics & Embedded Software) Im currently working with a market-leading technology company that develops communication devices used by a global client base, including some of the most recognised technology companies in the world. They are looking to hire a Senior Project Manager to lead a multi … disciplinary design team across Electronics, Mechanical, and Software development. This is a high-impact role with strong visibility across the business. Youll work closely with Product Management on commercial strategy and regularly interface with Senior Leadership on roadmap and project delivery. What Youll Be Doing Leading and coordinating cross ...

Senior/Staff Software Engineer

Hiring Organisation
Malt Ai
Location
Edinburgh, Scotland, United Kingdom
performance at the core. You’ll collaborate closely with other senior engineers, product leads and our ML specialists to guide technical design, improve engineering standards, and shape how our systems scale as the company grows. What you’ll do As a senior engineer, you’ll take ownership of complex … backend systems for Malted Pulse Drive technical discussions and architecture decisions that shape the platform’s evolution Build high-quality, maintainable code and ensure engineering best practices across the team Develop and optimise cloud infrastructure for deploying machine learning models at scale Debug, test and optimise performance across distributed ...