Software Engineering Jobs in Scotland

1 to 25 of 160 Software Engineering Jobs in Scotland

Engineering Manager

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
SeeByte , global market leader in the development of smart software for unmanned maritime systems, are looking to recruit an Engineering Manager to join our team in their Edinburgh or Bristol office , Hybrid (60% of time in office). The successful candidate will have experience managing small software teams and will be equally comfortable working with internal teams … or external customers and partners . The successful candidate must have experience managing software projects involving Machine Learning or A.I technology . You can expect to be working as part of a world renowned, expert engineering team, with state-of-the-art subsea robots on exciting and varied projects, involving global travel and at-sea experiments. You will … SeeByte participates in the Cycle to Work Scheme and Travel season ticket loan.SeeByte also supports an EV leasing scheme. Main Purpose of the Role You will lead a SeeByte software engineering team, delivering technology solutions and projects to SeeBytes customers. You will be comfortable communicating and building relationships with SeeBytes customers, to scope and successfully deliver SeeBytes software More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Engineering Manager

edinburgh, central scotland, united kingdom
SeeByte
SeeByte , global market leader in the development of smart software for unmanned maritime systems, are looking to recruit an Engineering Manager to join our team in their Edinburgh or Bristol office , Hybrid (60% of time in office). The successful candidate will have experience managing small software teams and will be equally comfortable working with internal teams … or external customers and partners . The successful candidate must have experience managing software projects involving Machine Learning or A.I technology . You can expect to be working as part of a world renowned, expert engineering team, with state-of-the-art subsea robots on exciting and varied projects, involving global travel and at-sea experiments. You will … SeeByte participates in the Cycle to Work Scheme and Travel season ticket loan.SeeByte also supports an EV leasing scheme. Main Purpose of the Role You will lead a SeeByte software engineering team, delivering technology solutions and projects to SeeBytes customers. You will be comfortable communicating and building relationships with SeeBytes customers, to scope and successfully deliver SeeBytes software More ❯
Posted:

Engineering Manager

livingston, central scotland, united kingdom
SeeByte
SeeByte , global market leader in the development of smart software for unmanned maritime systems, are looking to recruit an Engineering Manager to join our team in their Edinburgh or Bristol office , Hybrid (60% of time in office). The successful candidate will have experience managing small software teams and will be equally comfortable working with internal teams … or external customers and partners . The successful candidate must have experience managing software projects involving Machine Learning or A.I technology . You can expect to be working as part of a world renowned, expert engineering team, with state-of-the-art subsea robots on exciting and varied projects, involving global travel and at-sea experiments. You will … SeeByte participates in the Cycle to Work Scheme and Travel season ticket loan.SeeByte also supports an EV leasing scheme. Main Purpose of the Role You will lead a SeeByte software engineering team, delivering technology solutions and projects to SeeBytes customers. You will be comfortable communicating and building relationships with SeeBytes customers, to scope and successfully deliver SeeBytes software More ❯
Posted:

Engineering Manager

broughton, central scotland, united kingdom
SeeByte
SeeByte , global market leader in the development of smart software for unmanned maritime systems, are looking to recruit an Engineering Manager to join our team in their Edinburgh or Bristol office , Hybrid (60% of time in office). The successful candidate will have experience managing small software teams and will be equally comfortable working with internal teams … or external customers and partners . The successful candidate must have experience managing software projects involving Machine Learning or A.I technology . You can expect to be working as part of a world renowned, expert engineering team, with state-of-the-art subsea robots on exciting and varied projects, involving global travel and at-sea experiments. You will … SeeByte participates in the Cycle to Work Scheme and Travel season ticket loan.SeeByte also supports an EV leasing scheme. Main Purpose of the Role You will lead a SeeByte software engineering team, delivering technology solutions and projects to SeeBytes customers. You will be comfortable communicating and building relationships with SeeBytes customers, to scope and successfully deliver SeeBytes software More ❯
Posted:

Engineering Manager

dunfermline, north east scotland, united kingdom
SeeByte
SeeByte , global market leader in the development of smart software for unmanned maritime systems, are looking to recruit an Engineering Manager to join our team in their Edinburgh or Bristol office , Hybrid (60% of time in office). The successful candidate will have experience managing small software teams and will be equally comfortable working with internal teams … or external customers and partners . The successful candidate must have experience managing software projects involving Machine Learning or A.I technology . You can expect to be working as part of a world renowned, expert engineering team, with state-of-the-art subsea robots on exciting and varied projects, involving global travel and at-sea experiments. You will … SeeByte participates in the Cycle to Work Scheme and Travel season ticket loan.SeeByte also supports an EV leasing scheme. Main Purpose of the Role You will lead a SeeByte software engineering team, delivering technology solutions and projects to SeeBytes customers. You will be comfortable communicating and building relationships with SeeBytes customers, to scope and successfully deliver SeeBytes software More ❯
Posted:

C++ Developer

Edinburgh, United Kingdom
Seebyte
office) Permanent, Full-time or Part-time up to £43,000 per annum (or pro-rata) + pension scheme and bonus SeeByte, the global leader in developing of smart software solutions for uncrewed maritime systems, are looking to recruit a Software Engineer to join their team in their Edinburgh or Bristol office , Hybrid (60% of time in office … company day out Save money on your commute as SeeByte participates in the Cycle to Work Scheme and Travel season ticket loan You will work as part of an engineering project team to deliver robust and innovative technology solutions to SeeByte's customers worldwide. The role will include but not be limited to design, development, test and integration of … SeeByte's software solutions. Support and training will be given to allow you to develop within the role and become a software engineering expert, developing exciting software systems for uncrewed systems. You will work with SeeByte's engineering project teams to deliver robust and innovative technology solutions to SeeByte's customers worldwide. The role will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
SeeByte, the global leader in developing of smart software solutions for uncrewed maritime systems, are looking to recruit a Software Engineer to join their team in their Edinburgh or Bristol office , Hybrid (60% of time in office). You will have a unique opportunity to play a significant role in a dynamic and world-respected technology company within … in the Cycle to Work Scheme and Travel season ticket loan.SeeByte also supports an EV leasing scheme. Main purpose of the role : You will work as part of an engineering project team to deliver robust and innovative technology solutions to SeeBytes customers worldwide.The role will include but not be limited to design, development, test and integration of SeeBytes software solutions. Support and training will be given to allow you to develop within the role and become a software engineering expert, developing exciting software systems for uncrewed systems. Key Responsibilities of the role: You will work with SeeBytes engineering project teams to deliver robust and innovative technology solutions to SeeBytes customers worldwide.The role will include More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Graduate C# Software Engineer

Glasgow, United Kingdom
Motorola Solutions
Motorola Solutions values your privacy .Graduate C# Software Engineer page is loaded Graduate C# Software Engineerlocations: Glasgow, UK (ZUK118)time type: Full timeposted on: Posted Todayjob requisition id: R56721 Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people … is to start May 2026. The main responsibility will be to develop, test and deliver next-generation dispatching solution within client-server architecture.While a large part of the C# Software Engineer role is development work, the role is designed as a graduate position where you'll be exposed to the full life cycle of a project, including requirements capture … into Senior Engineer, Business Analyst and Project Management roles depending on your preference and abilities. Basic Requirements A minimum of a 2:1 degree in BSc Computing Science, BSc Software Engineering, MSc Software Engineering, or similar. Hands on experience with object orientated languages. Focus on quality. Good communication and English skills. Agile mindset. 3 years UK More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technology Engineering Graduate Apprentice (Software Development)

Scotland, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
Apprenticeship Technology Engineering Graduate Apprentice (Software Development) Duration 4 years Salary £26,500 plus fantastic benefits Location Edinburgh . M ix office and home working with our hybrid working policy . Qualification BSc (Hons) Software Development with Edinburgh Napier University Ctrl. Alt. Deliver. FR At Lloyds Banking Group, we dont just keep the lights on in financial … up to £3bn each year in game-changing tech like cloud platforms, AI and next-gen engineering. And wed love you to be part of it. As a Technology Engineering Apprentice, you wont be making tea or watching from the sidelines. Youll be coding, testing and building the digital tools that millions of people and businesses rely on every … single day. Four years. Big projects. Endless possibilities This four-year programme is your launchpad into Software Engineering. Youll split your time between Edinburgh Napier Uni and LBG. Learning the theory in class and then putting it straight to work on real-world projects. Youll cover modules like: Year 1 Software design, maths for engineering, human-computer More ❯
Employment Type: Permanent, Work From Home
Salary: £26,000
Posted:

Entry Level Software Engineer

Edinburgh, United Kingdom
Motorola Solutions
safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview Our world class Video Management Software allows Enterprise customers to monitor all aspects of security at their sites. From integrating video analytics in Windows applications to making highly scalable cloud microservices - our engineers have opportunities … to work with a very diverse and exciting range of products. We are looking for talented engineers to grow our software engineering teams and contribute to the development of our products. We have a fantastic city center office in the heart of Edinburgh and fully embrace a hybrid home/office working model. Job Description The role involves … Delivering high quality software in our cloud and on-premise video management system in an agile environment. Contributing to, and thriving in, a culture of collaboration and continuous improvement. Working closely within your own team and with others based in the US, Canada, Poland and worldwide. Helping to refine feature requirements and generate innovative ideas. Participating in and learning More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Westhill, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an Embedded Software Engineer for our global subsea/marine client based in Aberdeen. This is a permanent role with salary £50,000 to £60,000 plus benefits, pension, private health care etc. Offering hybrid working options, flexi working, Monday to Friday with early finish on Fridays. You will be developing new medical monitoring equipment … technologies used for marine/subsea/offshore work environments. Responsibilities: Software engineering input for existing and new systems and products Create documentation for specifications, proposals, test plans, reports etc Supporting software management of change for new & existing codebase Skills and experience required for the Embedded Software role :- Degree qualified in either Computer Science/Software/Electrical/Electronic Engineering or equivalent Experience with developing medical/health monitoring equipment would be an advantage Experience in a software development/engineering role & with development life cycle Good knowledge in embedded software (MPLAB, ST32) development, test and debug. Good knowledge in high level development languages preferably one or more of C# More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Glasgow, United Kingdom
Hybrid / WFH Options
Motorola Solutions
Motorola Solutions values your privacy .Software Engineer page is loaded Software Engineerlocations: Glasgow, UK (ZUK118)time type: Full timeposted on: Posted Todayjob requisition id: R54753 Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications … the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and CommandCentral software, enabling collaboration in more powerful ways. At Motorola Solutions, we're ushering in a new era in public safety and security. Bring your passion, potential and talents to a … and customers while continuing to innovate, refine and modernise our offerings. This includes the creation of new Android/iOS based applications while ensuring longevity for our existing applications.The "Software Engineer" role will be responsible for working within a team of approximately 10 software engineers who design, develop and release these software solutions for our UK Fire More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior IaC Software Architect

Edinburgh, United Kingdom
Hybrid / WFH Options
Bright Purple
Overview Senior IaC Software Engineer/Architect Are you a seasoned software engineer with a passion for designing and developing cloud-native Infrastructure-as-Code (IaC) solutions from the ground up? Our client is seeking a talented and motivated Senior Software Engineer to lead the development of our next-generation observability platform. THIS IS NOT A DEVOPS … ROLE What You'll Do Collaborate within a dynamic software engineering team to architect and build a new cloud-native IaC platform. Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go. Provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others. Design and implement CI/CD pipelines … cloud or on-premises setups. Engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception. What We're Looking For A software developer experienced in designing and delivering complex IaC capabilities from scratch, not merely operating existing environments. A background in developing cloud-native systems software within SaaS organisations. Demonstrated More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer / Senior Software Engineer

Motherwell, Lanarkshire, United Kingdom
F. Hoffmann-La Roche Gruppe
and enable ML/AI tool creation and adoption. Our team specializes in building Data Pipelines and Applications for data acquisition, collection, storage, transformation, linkage and sharing. As a Software Engineer on our Solutions Engineering team, you will build robust, scalable, and reusable capabilities for our shared data platform. You will work closely with Data Engineers, Product Leaders … translate complex challenges into effective technology solutions. You bring the following qualifications: A Bachelor's degree in Computer Science or a similar technical field, or equivalent experience, plus relevant software engineering experience. Experience in full-stack development, with working knowledge of frontend (e.g., JavaScript) and backend (e.g., Python, Java) technologies. Experience with databases, data analytics (SQL/NoSQL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

JAVA Full Stack Developer

Glasgow, Lanarkshire, Scotland, United Kingdom
Stackstudio Digital Ltd
Role:JAVA Full Stack Developer Job Type - Glasgow, Hybrid (3 5 days onsite) The Role As a JAVA Full Stack Lead Software Engineer with our client, you will play a crucial role in an agile team, focusing on the enhancement, construction, and delivery of top-tier technology products in a secure, stable, and scalable manner. Key Responsibilities (up to … avoid repetition): Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure and high-quality production code, and review/debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of … software applications and systems. Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Add to team culture of diversity, equity, inclusion, and respect. Provide guidance through leading, mentoring, and coaching a team of software engineers. Your Profile Essential Skills/Knowledge/Experience (up to 10, avoid More ❯
Employment Type: Contract
Rate: From £475 to £525 per day
Posted:

Software Engineer

Edinburgh, United Kingdom
Quorum Cyber Security Limited
Quorum Cyber Edinburgh, United Kingdom Software Engineering Warning! Vacancy not published Company Description At Quorum Cyber, we're on a mission to help good people win. Founded in Edinburgh in 2016, we're one of the fastest growing cyber security companies in the UK and North America, serving over 400 customers on four continents. We protect organisations against … Contribute to the development of full-stack features that support both customer-facing and internal applications Collaborate with a cross-functional delivery team to build secure, scalable, and maintainable software Work closely with product and design teams to understand requirements and ensure technical feasibility Contribute to estimating effort and complexity to support effective planning and prioritisation Follow platform-wide … standards and practices defined by platform and architecture teams Engage in technical discussions and contribute ideas to improve engineering practices and tooling Write clean, maintainable, and well-documented code that aligns with team standards Help maintain and improve legacy systems while contributing to the development of new services and features Support the team in delivering high-quality software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DOD SkillBridge Program - Competitive 401(k) programs

dumfries, virginia, united states
SimVentions, Inc - Glassdoor ✪ 4.6
Overview: We are seeking a highly motivated and dedicated SkillBridge Intern with a background in STEM (Science, Technology, Engineering, and Mathematics) to join our team. This internship program, designed for transitioning service members, offers a unique opportunity to gain hands-on experience, applying military skills and leadership abilities in a civilian work environment. As a SkillBridge Intern, you will … team-oriented mindset with the ability to work independently. Eagerness to learn, grow, and apply military experiences to a civilian career path in the fields of Technology and Innovation, Software Engineering, Systems Engineering, Modeling and Simulation, and Cybersecurity Responsibilities: Responsibilities during the internship will be unique to the candidate based on their experience and career goals; however More ❯
Posted:

DOD SkillBridge Program - Active Duty Service Members Only

dumfries, virginia, united states
SimVentions, Inc - Glassdoor ✪ 4.6
Overview: We are seeking a highly motivated and dedicated SkillBridge Intern with a background in STEM (Science, Technology, Engineering, and Mathematics) to join our team. This internship program, designed for transitioning service members, offers a unique opportunity to gain hands-on experience, applying military skills and leadership abilities in a civilian work environment. As a SkillBridge Intern, you will … team-oriented mindset with the ability to work independently. Eagerness to learn, grow, and apply military experiences to a civilian career path in the fields of Technology and Innovation, Software Engineering, Systems Engineering, Modeling and Simulation, and Cybersecurity Responsibilities: Responsibilities during the internship will be unique to the candidate based on their experience and career goals; however More ❯
Posted:

DOD SkillBridge Program- PTO, Paid Holidays & Paid Leave

dumfries, virginia, united states
SimVentions, Inc - Glassdoor ✪ 4.6
Overview: We are seeking a highly motivated and dedicated SkillBridge Intern with a background in STEM (Science, Technology, Engineering, and Mathematics) to join our team. This internship program, designed for transitioning service members, offers a unique opportunity to gain hands-on experience, applying military skills and leadership abilities in a civilian work environment. As a SkillBridge Intern, you will … team-oriented mindset with the ability to work independently. Eagerness to learn, grow, and apply military experiences to a civilian career path in the fields of Technology and Innovation, Software Engineering, Systems Engineering, Modeling and Simulation, and Cybersecurity Responsibilities: Responsibilities during the internship will be unique to the candidate based on their experience and career goals; however More ❯
Posted:

DOD SkillBridge Program - Industry leading benefits package

dumfries, virginia, united states
SimVentions, Inc - Glassdoor ✪ 4.6
Overview: We are seeking a highly motivated and dedicated SkillBridge Intern with a background in STEM (Science, Technology, Engineering, and Mathematics) to join our team. This internship program, designed for transitioning service members, offers a unique opportunity to gain hands-on experience, applying military skills and leadership abilities in a civilian work environment. As a SkillBridge Intern, you will … team-oriented mindset with the ability to work independently. Eagerness to learn, grow, and apply military experiences to a civilian career path in the fields of Technology and Innovation, Software Engineering, Systems Engineering, Modeling and Simulation, and Cybersecurity Responsibilities: Responsibilities during the internship will be unique to the candidate based on their experience and career goals; however More ❯
Posted:

Data Engineer - Python, SQL, Databricks

Glasgow, City of Glasgow, United Kingdom
Access Computer Consulting
days a week, 2 days remote. The role falls inside IR35 so you will have to work through an umbrella company. You will have several years of experience supporting Software Engineering, Data Engineering, or Data Analytics projects. You will have experience of designing and implementing tailored data solutions to meet customer needs and use cases, spanning from More ❯
Employment Type: Contract
Rate: £300 - £400/day
Posted:

Data Engineer - Python, SQL, Databricks

Glasgow, Lanarkshire, Scotland, United Kingdom
Access Computer Consulting plc
days a week, 2 days remote. The role falls inside IR35 so you will have to work through an umbrella company. You will have several years of experience supporting Software Engineering, Data Engineering, or Data Analytics projects. You will have experience of designing and implementing tailored data solutions to meet customer needs and use cases, spanning from More ❯
Employment Type: Contractor
Rate: £300 - £400 per day
Posted:

Lead Software Engineer Java London

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
InterQuest Group (UK) Limited
Lead Software Engineer – Java (Digital Consultancy) – London – Hybrid – up to £110K We're working with a leading UK digital consultancy, rapidly growing across the UK with a headcount of 500+. They combine technical excellence with a culture that genuinely puts people first, delivering innovative solutions across finance, e-commerce, gaming, and more. This is a high-impact leadership role … for a Lead Java engineer ready to shape technology strategy, manage engineering teams, and deliver complex, mission-critical systems for household-name clients. The Role As a Lead Software Engineer, you will: • Take ownership of the design, architecture, and delivery of scalable, high-performance Java-based systems. • Lead technical direction across multiple projects, ensuring best-in-class coding … APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Extensive experience in Java backend development and API architecture. • Proven track record in leading engineering teams or high-performing technical squads. • Strategic thinker who can balance hands-on coding with technical leadership. • Advocate for software engineering best practices, including code quality, testing More ❯
Employment Type: Permanent, Work From Home
Posted:

Lead Software Engineer Manchester Hybrid £110K

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
InterQuest Group (UK) Limited
Lead Software Engineer – Java (Digital Consultancy) – Manchester – Hybrid – up to £110K We're working with a leading UK digital consultancy, rapidly growing across the UK with a headcount of 500+. They combine technical excellence with a culture that genuinely puts people first, delivering innovative solutions across finance, e-commerce, gaming, and more. This is a high-impact leadership role … for a Lead Java engineer ready to shape technology strategy, manage engineering teams, and deliver complex, mission-critical systems for household-name clients. The Role As a Lead Software Engineer, you will: • Take ownership of the design, architecture, and delivery of scalable, high-performance Java-based systems. • Lead technical direction across multiple projects, ensuring best-in-class coding … APIs • Cloud & Deployment: AWS, CI/CD pipelines • Other: Third-party API integrations About You • Extensive experience in Java backend development and API architecture. • Proven track record in leading engineering teams or high-performing technical squads. • Strategic thinker who can balance hands-on coding with technical leadership. • Advocate for software engineering best practices, including code quality, testing More ❯
Employment Type: Permanent, Work From Home
Salary: £10,000
Posted:

System Architect - Firmware Glasgow, Scotland, GB Posted a month ago

Glasgow, United Kingdom
Ralliant Corporation
that are typical in a medium-sized company, while sharing resources, standard methodologies, and career opportunities that are found in a Fortune 500 company like Fortive. Your Impact Our Engineering teams are vital to the success of our existing and emerging systems platforms. As part of this team, you will be able to develop new products and digital services … will be asked to share innovative ideas that contribute to our culture of continuous improvement and focus on customer needs.Most of your time will be spent designing high-quality software solutions to enable digital customer services based on established design standards. You can expect to be the owner and take accountability for the quality of your designs. You will … challenges and limitations of the existing systems and demonstrate your creativity and design aptitudes as you contribute to technology and system platforms roadmaps.Responsibilities include mentoring entry level Hardware and Software Engineering Associates, creating and reviewing commercial and technical requirements, developing architecture and coding in a variety of programming languages for an enterprise product suite which runs on multiple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
Scotland
10th Percentile
£43,875
25th Percentile
£48,000
Median
£62,500
75th Percentile
£82,188
90th Percentile
£90,000