Software Engineering Jobs in Scotland

1 to 25 of 175 Software Engineering Jobs in Scotland

Director of Software Engineering

Edinburgh, Scotland, United Kingdom
Bright Purple
Director of Engineering – Edinburgh Hybrid Are you a software Director or Head of Software who can build and scale successful enterprise level software teams? If so, we may have the perfect role for you! The company are a Software/Analytics company and have close … to 2000 employees in several locations, serving customers in nearly 80 countries. As Director of Software, you will be responsible for leading a large software development team including Software Development Managers, Architects, Senior Engineers and Engineers. You will be responsible for leading many of the company’s … world-class engineering teams. In this role you will be: · Building, coaching, mentoring, and managing teams of engineering managers, principal engineers, and software engineers across multiple locations. · You will show accomplished leadership, mentorship, and guidance to your team members and fostering a culture of collaboration, innovation, and more »
Posted:

Director of Engineering

Edinburgh, City of Edinburgh, United Kingdom
Cathcart Associates
A global tech company, HQ'd in Edinburgh, is looking for a Director of Software Engineering to join the team. In recent years, the company has experienced significant growth, and they hold ambitious plans to sustain and build upon this. With a strong commitment to innovation and cutting … edge technology, the company firmly positions itself at the forefront of data and analytics. In this role, you will lead their largest engineering division, specialising in a diverse range of solutions - this segment truly stands out as one of the most captivating aspects of the business, thanks to the … with leadership experience overseeing at least half that number, also in multiple locations. In this position, you will collaborate closely with other Directors of Software Engineering, VP's of Engineering, the VP of Product, and the Engineering Managers under your leadership. They are seeking someone with more »
Employment Type: Permanent
Salary: £90000 - £110000/annum
Posted:

Director of Engineering

Edinburgh, Midlothian, Scotland, United Kingdom
Cathcart Technology
A global tech company, HQ'd in Edinburgh, is looking for a Director of Software Engineering to join the team. In recent years, the company has experienced significant growth, and they hold ambitious plans to sustain and build upon this. With a strong commitment to innovation and cutting … edge technology, the company firmly positions itself at the forefront of data and analytics. In this role, you will lead their largest engineering division, specialising in a diverse range of solutions - this segment truly stands out as one of the most captivating aspects of the business, thanks to the … with leadership experience overseeing at least half that number, also in multiple locations. In this position, you will collaborate closely with other Directors of Software Engineering, VP's of Engineering, the VP of Product, and the Engineering Managers under your leadership. They are seeking someone with more »
Employment Type: Permanent
Posted:

Software Engineer - Mid to Senior Level (C++ / C#)

Dundee, Scotland, United Kingdom
Neogen Recruitment
Neogen Recruitment are excited to be working with a leading software engineering company that specializes in safety-critical, real-time software. They have been at the forefront of this field for years, and are committed to delivering value to their clients through software engineering excellence and … scientific expertise. They are looking to add Software Engineers and Senior Engineers to their professional software engineering teams who develop concepts and ideas through to delivery and production across a variety of sectors which have a direct impact on people’s lives. Experience 3+ years of previous … experience in a software engineering position working with an object orientated programming language, C++ ideally but would consider C# or other OOP language, with an interest in working on safety critical software solutions or real time operating systems. You may be working within another industry currently, however more »
Posted:

Software Engineer - Mid to Senior Level (C++ / C#)

Dunfermline, Scotland, United Kingdom
Neogen Recruitment
Neogen Recruitment are excited to be working with a leading software engineering company that specializes in safety-critical, real-time software. They have been at the forefront of this field for years, and are committed to delivering value to their clients through software engineering excellence and … scientific expertise. They are looking to add Software Engineers and Senior Engineers to their professional software engineering teams who develop concepts and ideas through to delivery and production across a variety of sectors which have a direct impact on people’s lives. Experience 3+ years of previous … experience in a software engineering position working with an object orientated programming language, C++ ideally but would consider C# or other OOP language, with an interest in working on safety critical software solutions or real time operating systems. You may be working within another industry currently, however more »
Posted:

Software Engineering Team Lead

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Home Office
the basis for our future operating model - reshaping and truly redefining how we manage our delivery and services to citizens. So, what is a Software Engineering Team Leader at Home Office? Your role is split into two equal parts, 50% of your time will be focused on your … UK public and government - This work matters. What we're offering We're at the start of an interesting journey that involves growing our engineering community by about 500 people across the next few years and establishing and building our community culture to support this. You'd be part … Office at this grade level. Appointments will be made on merit on the basis of fair and open competition. Job description As an experienced Software Developer who wants to build on their leadership skills, or an experienced technical leader looking for a new challenge, you'll be taking on more »
Employment Type: Permanent
Salary: £60,000
Posted:

Senior Software Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
City Plumbing
#BelongWithUs Come and join us as a Senior Software Engineer as we continue our Digital Transformation ensuring we become the digital leader in plumbing, heating, and sustainable heating solutions. The Role: As our Senior Software Engineer youll be part of creating, improving, and maintaining excellent software that … fulfils customer and stakeholder needs. You'll also lead tech projects, guide junior members, and help overall software success. The Senior Software Engineer will be part of our growing Software Development team to evolve the way we interact and engage with our customers online. Key Responsibilities Lead … develop, code, and test software as per specs and standards. Ensure quality, scalability, and security. Lead, guide, and mentor the development team. Steer tech discussions with architects, stakeholders for strategy and roadmaps. Work with architects and senior engineers to maintain software standards. Join architectural discussions, shape system design more »
Employment Type: Permanent
Posted:

Director of Engineering

Edinburgh, Midlothian, Scotland, United Kingdom
Bright Purple
Director of Engineering Edinburgh Hybrid Are you a software Director or Head of Software who can build and scale successful enterprise level software teams? If so, we may have the perfect role for you! The company are a Software/Analytics company and have close … to 2000 employees in several locations, serving customers in nearly 80 countries. As Director of Software, you will be responsible for leading a large software development team including Software Development Managers, Architects, Senior Engineers and Engineers. You will be responsible for leading many of the companys world … class engineering teams. In this role you will be: Building, coaching, mentoring, and managing teams of engineering managers, principal engineers, and software engineers across multiple locations. You will show accomplished leadership, mentorship, and guidance to your team members and fostering a culture of collaboration, innovation, and excellence. more »
Employment Type: Permanent
Posted:

Embedded Software Engineer (Mid & Senior Levels)

Dundee, Scotland, United Kingdom
Hybrid / WFH Options
Bitwise Group
Bitwise is a leading software engineering company that specializes in safety-critical, real-time embedded software. We have been at the forefront of this field for over 35 years, and we are committed to delivering value to our clients through software engineering excellence and scientific expertise. … Our professional software engineering teams develop concepts and ideas through to delivery and production across a variety of sectors. We design systems and develop software that enable innovation in environments that demand safety and reliability. The Role… Work on a diverse range of projects within defence, medical … automotive, industrial, or telecommunications on real-time operating systems or safety-critical software solutions. Each project has its own unique challenges, so you will have the opportunity to learn and grow in your career. You will work on projects that have a direct impact on people's lives and more »
Posted:

Embedded Software Engineer - Mid to Senior Level

Dunfermline, Scotland, United Kingdom
Neogen Recruitment
Neogen Recruitment are excited to be working with a leading software engineering company that specializes in safety-critical, real-time software. They have been at the forefront of this field for years, and are committed to delivering value to their clients through software engineering excellence and … scientific expertise. They are looking to add Embedded Software Engineers and Senior Embedded Engineers to their professional software engineering teams who develop concepts and ideas through to delivery and production across a variety of sectors which have a direct impact on people’s lives. Experience You have more »
Posted:

Embedded Software Engineer - Mid to Senior Level

Dundee, Scotland, United Kingdom
Neogen Recruitment
Neogen Recruitment are excited to be working with a leading software engineering company that specializes in safety-critical, real-time software. They have been at the forefront of this field for years, and are committed to delivering value to their clients through software engineering excellence and … scientific expertise. They are looking to add Embedded Software Engineers and Senior Embedded Engineers to their professional software engineering teams who develop concepts and ideas through to delivery and production across a variety of sectors which have a direct impact on people’s lives. Experience You have more »
Posted:

Software Engineers

Edinburgh & Lothians, Scotland, United Kingdom
Hybrid / WFH Options
Defence
Spain. As a result of significant customer demand for future technology enhancements, Leonardo are are looking to increase and strengthen the Captor M-Scan software development team by adding experienced Software Engineers to deliver exciting new capabilities to our customers. The role will be to provide software engineering technical and domain knowledge support for the current development programme and be part of the software team that will develop and support Task Based Management (TBM) in the Captor M-Scan product line moving forward. The TBM methodology set to be used a number of future … Leonardo products. As a Software Engineer on the Captor M programme, you will be expected to be a highly motivated experienced software engineer who is willing to take on a challenge to meet the needs of our software engineering roles. These roles demand a high degree more »
Employment Type: Permanent, Part Time, Work From Home
Posted:

Engineering Manager – Software Assurance and Service Management

Glasgow, Scotland, United Kingdom
Synergize Consulting
An exciting opportunity has arisen with our client a leading aerospace and defence company, they are now looking to recruit a software assurance and service management engineering manager. T26 Software Assurance & Service Management team: In this role you will be a part of the Type 26 Project … will work with key stakeholders across the ship (Platform, Marine and Combat systems) to deliver against processes that will achieve suitable control of the software build state of the ship and underpin the ability to deliver a Software Register to the Customer with each ship at delivery. This … is a unique opportunity to lead the team implementing Service Management Techniques and Software Assurance activities in an Engineering/Shipyard environment supporting the delivering of the Type 26 Warships to the Royal Navy. What you’ll be doing: Lead the team that provides service management expertise and more »
Posted:

Visiting Professor

Edinburgh, Scotland, United Kingdom
丽水学院
Research disciplines at YITech include but are not limited to: Science: Theoretical and applied mathematics, statistics and data science, physics, chemistry, and life science. Engineering: Mechanics and aerospace engineering, robotics, mechanical engineering, advanced materials, chemical and energy engineering, biomedical engineering, civil and environmental engineering, and oceanography. Information Science and Technology: Electronics, microelectronics, integrated circuits, computing, artificial intelligence, software engineering, automation control, and information and communication engineering. Business: Financial engineering, financial technology, digital transformation management, and applied economics. We provides globally competitive salaries and generous start-up funds, commensurate with qualifications more »
Posted:

Staff Software Engineer, Systems Engineering

Moffat, Dumfriesshire, United Kingdom
Hybrid / WFH Options
Workday
Staff Software Engineer, Systems Engineering About Equinix Equinix is the world’s digital infrastructure company, operating 210 data centers across the globe and providing interconnections to all the key clouds and networks. Businesses need one place to simplify and bring together fragmented, complex infrastructure that spans private and … on solving challenging problems and give them opportunities to hone new skills, and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to … as a company and is vital to our success. The Role Equinix Metal, a leading bare metal cloud provider, is looking to grow our software engineering team! If you are an experienced software engineer and looking to help build out services that will affect how the next more »
Employment Type: Full Time
Posted:

Part-Time Software Engineer

Edinburgh & Lothians, Scotland, United Kingdom
Defence
flexi days for full time employees. Leave would be pro-rata depending on contractual part-time hours agreed. What you will do Within the software engineering community at Leonardo Edinburgh, our mission is simple: "Deliver new features and enhancements quickly and continuously to keep our operators safe." That … means we need to develop features, gather data, diagnose problems and deploy updates as quickly as possible. As a Software Engineer, you'll understand the value you deliver to our customers and how important that is to mission success. Depending on your level of expertise, you'll mentor, coach … and teach other software engineers, and actively contribute to sharing knowledge and developing others. We recognise that the "perfect candidate" doesn't exist, so the main requirement for the position is a strong software engineering skillset. You don't need to have experience in embedded, avionics or more »
Employment Type: Part Time
Posted:

Senior DevOps Engineer

Scotland, United Kingdom
Hybrid / WFH Options
Oakmont Consulting
Location - Scotland (Hybrid - 1 day On-site) Salary - £70k-£75k p.a + Bonus The Company Our client is a world-class, data-driven digital software & services company, which enables its customers to put powerful data to work, in order to solve complex & difficult challenges. The role-overview The company … will be innovative and self-motivated, and responsible for the implementation and adoption of the processes and automation, where you will collaborate closely with Engineering, Product Development, IT and Customers. You will also coordinate with Project Managers and delivery Managers to align plans & deliver in a timely, cost-effective … DevOps frameworks & automation to be used across an extensive and diverse range of products Drive change in the organization, by actively engaging Product Development & Software Delivery functions to achieve the DevOps strategy Work with the Services Leaders, Product Development, Software Delivery and IT to help identify new opportunities more »
Posted:

Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
committed to world-class delivery. We want to continue to grow our team with people just like you! We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Data Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
committed to world-class delivery. We want to continue to grow our team with people just like you! We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Data Engineer

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
committed to world-class delivery. We want to continue to grow our team with people just like you! We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Software Engineer

Scotland, United Kingdom
Hybrid / WFH Options
McNally Recruitment Ltd
Software (C++) Engineer – Dundee & Dunfermline (Hybrid) Our client has the software engineering teams develop concepts and ideas through to delivery & production across a variety of sectors. They design systems and develop software that enable innovation in environments that demand safety and reliability. Specialising in real-time … embedded software , they work closely with the client’s teams and take on projects from hardware right up to application level and beyond. They are looking for a number of Software Engineers for hybrid work in either office. Suitable candidates should have at least 5 years of commercial … experience , although more senior Software Engineers will be considered. The most common language used is C++ (essential) and Python (preferred), however, other projects use C#, Java, .Net so there will be the opportunity to learn more You will be work on multiple projects using the various languages. The most more »
Posted:

Linux Engieer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hortor
into requirements documents, statements of work, and proposals. - Leadership skills to assist less experienced personnel. Ideal qualifications: - Bachelor's degree (or equivalent) in systems engineering, computer science or management information systems. - 5 + years experience in system engineering, software engineering, operating systems programming, or naval architecture. … Experience working with computer hardware, operating system software and desktop applications with a specific concentration in one or more areas. - Experience working with one or more structured programming languages (Eg. Python, PHP, Bash Java script) - Unix/Linux certifications are desirable, but not essential. more »
Employment Type: Permanent
Posted:

Senior GIS Software Engineer

Glasgow, City of Glasgow, United Kingdom
Hybrid / WFH Options
CGI
Job order - J(Apply online only) - Permanent Full Time Title Senior GIS Software Engineer Category Software Development/Engineering City UK Wide, UK Wide - Various, United Kingdom Job Description Senior GIS Software Engineer Position Description If youre looking for a challenge that stretches your talents and … make a real difference in peoples' lives, come and help us support the digital transformation of the UK. We need a skilled Senior GIS Software Engineer to join us, working with high-profile public and commercial clients, building systems that make the everyday easier. There will be an initial … want it to go. Your future duties and responsibilities This is a growing area and an exciting time to be involved in location-based software development. With Geo becoming more and more important in modern life, youll not only have the opportunity to make your mark in a rapidly more »
Employment Type: Permanent
Posted:

Senior GIS Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Hybrid / WFH Options
CGI
Job order - J(Apply online only) - Permanent Full Time Title Senior GIS Software Engineer Category Software Development/Engineering City UK Wide, UK Wide - Various, United Kingdom Job Description Senior GIS Software Engineer Position Description If youre looking for a challenge that stretches your talents and … make a real difference in peoples' lives, come and help us support the digital transformation of the UK. We need a skilled Senior GIS Software Engineer to join us, working with high-profile public and commercial clients, building systems that make the everyday easier. There will be an initial … want it to go. Your future duties and responsibilities This is a growing area and an exciting time to be involved in location-based software development. With Geo becoming more and more important in modern life, youll not only have the opportunity to make your mark in a rapidly more »
Employment Type: Permanent
Posted:

Principal Software Engineer

Edinburgh & Lothians, Scotland, United Kingdom
Defence
Opportunity: In this role you will develop test program software across the spectrum of techniques therefore we are looking for you to have a background in software development for RF, Digital, Analogue and Power. You will be working within a multi-disciplined delivery team with responsibility across the … full Engineering Lifecycle from requirements capture to final delivery. This is an exciting and challenging opportunity to join a highly skilled team at a time of significant growth within the Radar sector. Initially this role will involve the development of a GUI running on Windows 10 and above, which … offer great opportunities to develop and grow, so why not join us? What you will do: Typical responsibilities include but are not limited to: Software development may include the full software lifecycle from requirements analysis; through design, coding and unit test; to integrating the software with the more »
Employment Type: Permanent
Posted:
Software Engineering
Scotland
10th Percentile
£35,000
25th Percentile
£46,250
Median
£60,000
75th Percentile
£77,715
90th Percentile
£91,934