Software Engineering Jobs in Scotland

176 to 200 of 256 Software Engineering Jobs in Scotland

Electronic Software Engineer

Dundee, Scotland, United Kingdom
Innova Solutions
Software Engineer 9-12 months Contract Inside IR35 Dundee, Scotland (3 days onsite) Job Description: More than 5 years experience developing software in C/C++ Windows Win 32 programming Specific development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless … and NFC Software design and methodologies Software configuration management Status reporting and tracking to schedule Documentation – Functional and Unit Test Specifications Skills/Experience preferred but not essential Some knowledge of Symmetric and Asymmetric cryptographic frameworks Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Desirable Tools More ❯
Posted:

Electronic Software Engineer

dundee, north east scotland, united kingdom
Innova Solutions
Software Engineer 9-12 months Contract Inside IR35 Dundee, Scotland (3 days onsite) Job Description: More than 5 years experience developing software in C/C++ Windows Win 32 programming Specific development environment Knowledge of working with USB HID devices Some Knowledge of Payment Card Schemes, EMV, Contactless … and NFC Software design and methodologies Software configuration management Status reporting and tracking to schedule Documentation – Functional and Unit Test Specifications Skills/Experience preferred but not essential Some knowledge of Symmetric and Asymmetric cryptographic frameworks Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC Desirable Tools More ❯
Posted:

Senior Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Experis Scotland
Senior Embedded Engineer - Glasgow, 3 days onsite. A leading technology company specializing in advanced semi-conductor manufacturing is seeking a Senior Embedded Software Engineer to join its product development team. Operating in diverse industries such as renewable energy, microelectronics, life sciences, and research, the company designs and manufactures high … performance laser solutions with a strong focus on innovation and reliability. The role involves developing and maintaining embedded software for laser systems, working with real-time operating systems, embedded computing modules, and automated testing frameworks. Responsibilities include writing clean C/C++ code, integrating software with hardware and More ❯
Posted:

Senior Network Software Engineer C Linux - Remote

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Saxon Recruitment
Permanent Senior Network Software Engineer C Linux x2. Remote or Hybrid Edinburgh Stuck? Frustrated? Know you're better than this? Career goals not being met? As a Senior Software Engineer in this Networking Technology company, you'll have the opportunity to work on innovative, challenging projects where you … and belonging. They're a Technology company that leads with humanity-driving business priorities alongside meaningful social, community, and societal impact. As a Senior Software Engineer in this Telco/Networking organization, you will work on Products developing a Network that grows smarter, more agile, and more responsive-whether … texting, etc. Your interactions are being enabled by these technologies. Driven by a relentless pursuit of network innovation, you'll be a Senior Network Software Engineer with good C coding skills, Linux, and preferably Python, for a Fully Remote role or hybrid in their Edinburgh site. In this unique More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Head Resourcing
with Azure DevOps or GitHub for CI/CD workflows. Strong communication skills and ability to mentor junior developers. Prior experience in financial services software development is a plus. Please apply for a chance to discuss More ❯
Posted:

Senior Software Engineer (.NET Remote)

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Oliver Bernard
.NET Software Engineer – UK FinTech – Fully Remote – £70k–£100k + Bonus + Share Options I’ve got a new opportunity to share with you – one that ticks all the right boxes if you’re after meaningful engineering work, top colleagues, and the luxury of working from anywhere in … work anywhere within 3 hours time-difference of London. We're partnering with a well-established UK FinTech brand that’s growing their remote engineering team. They’re hiring a Senior .NET Developer/Senior Software Engineer (C#.NET) to start as soon as possible. This is a fully … if you’re local or fancy a visit). 💡 Why You’ll Want This Role: You’ll be joining a tight-knit, highly capable engineering team – bright, personable, and genuinely great people to work with. Every project is greenfield – expect fresh challenges, clean architecture, and modern engineering practices. More ❯
Posted:

Software Engineer (Fully remote)

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
clients. Their collaborative culture fosters creativity, diversity, and continuous learning, ensuring that their team stays at the forefront of industry trends. The Role: Java Software Developer (Cloud-Based Applications) Responsibilities: Designing, developing, and implementing high-quality, cloud-based applications for digital banking platforms. Collaborating with cross-functional teams to … deliver innovative solutions tailored to client needs. Contributing to the full software development lifecycle, from ideation to deployment and maintenance. Actively participating in client meetings and presentations to communicate technical concepts effectively. Requirements: Proficiency in Java programming language with a willingness to explore and adapt to other languages. Experience … Azure, or Google Cloud. Strong communication skills with the ability to articulate complex ideas to diverse audiences. Proven track record of delivering high-quality software solutions in agile environments. Benefits: Competitive salary commensurate with experience and performance. Opportunities for career growth and professional development in a dynamic startup environment. More ❯
Posted:

Machine Learning Engineer

City, Edinburgh, United Kingdom
Trustpilot, Inc
an exciting journey ahead. Join us at the heart of trust. As part of the MLOps team, you'll work closely with data scientists, software engineers, and other stakeholders to bring machine learning models to life-ensuring they're deployed, maintained, and monitored efficiently in production. You'll have … over time. Collaboration: Work with cross-functional teams to design solutions that meet business needs while adhering to best practices in machine learning and software engineering. Optimize: Continuously improve our infrastructure, ensuring we remain at the forefront of AI model production and delivery. Who you are: Solid technical foundation … in both machine learning and software engineering. Experience deploying machine learning models in production environments. Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn). Familiarity with cloud platforms like GCP, AWS, or Azure. Experience with CI/CD pipelines for machine learning (e.g., Vertex AI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
IC Resources
Senior Embedded Software Engineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model Salary: (£80,000 - £90,000) We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. This cutting-edge technology will enable 4G …/5G coverage anywhere on the planet—on land, at sea, and in flight. Senior Embedded Software Engineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++ , RTOS (FreeRTOS) , and bare-metal programming . Debug hardware/software, support system integration … launch. Senior Embedded Software Engineer Key Skills: ✅ Embedded C/C++ ✅ Board Bring-Up (SoC, ARM) ✅ RTOS ✅ I2C, SPI, CANBus 💡 Bonus: Previous experience working Safety-Critical Systems | SatComs Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details More ❯
Posted:

Remote .NET Software Engineer

Bolton, central scotland, united kingdom
Hybrid / WFH Options
Oliver Bernard
.NET Software Engineer | UK FinTech | Fully Remote | £70k–£100k + Bonus + Share Options 🚨 I’m hiring for a .NET Software Engineer to join an exciting UK FinTech company — fully remote, greenfield projects, great engineering culture, and a top benefits package. We’re looking to hire two … one Senior , so there’s room for different levels of experience. If you're a strong C# developer who loves clean architecture and modern engineering practices — this one’s for you. 💡 What’s on offer: 💷 £70,000 – £100,000 basic salary 💰 Bonus Scheme 📈 Share Options ⛑️ Private Medical Care 🔐 Fantastic … me a message or apply via the link – happy to chat it through. #dotnet #softwareengineer #fintech #remotejobs #csharp #azure #microservices #hiring #techjobs #remotework 💻 .NET Software Engineer | UK FinTech | Fully Remote | £70k–£100k + Bonus + Share Options More ❯
Posted:

Principal Software Engineer

Glasgow, Glasgow City, City of Glasgow, United Kingdom
Hybrid / WFH Options
Berkeley Square IT Ltd
Principal Software Engineer Location : Glasgow (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 clients' 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 More ❯
Employment Type: Permanent
Salary: £75000 - £82000/annum + Bonus
Posted:

Software Engineer - Observability (Remote Scotland)

Dundee, Angus, United Kingdom
Hybrid / WFH Options
Ivanti
against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining … market insights, strategic planning, and cross-functional collaboration, the Engineering organization ensures every product release meets evolving user needs and competitive demands. This team is instrumental in developing Ivanti's purpose-built platform for CIOs and CISOs powered by Ivanti Neurons - a cloud-scale, hyperautomation layer that enables proactive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior C++ Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
IC Resources
Junior C++ Software Engineer £40,000 - £50,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a Junior C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design … Kits) validation. You'll also be collaborating with a global cross-functional team providing product engineering, verification, documentation and programme management input. What's required? Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows … Ability to work in a fast paced environment Excellent interpersonal skills If you are a Junior C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software More ❯
Posted:

Software Engineer

Braehead, Scotland, United Kingdom
Bright Purple Resourcing
Software Engineer Scotland Remote (with occasional trips to Aberdeen) Are you a skilled full-stack Software Engineer looking for a new challenge in a high-impact, close-knit team? A well-established and globally respected software company, providing innovative solutions to the oil and gas industry, is … expanding its specialist engineering team. With a track record of success and a strong intern... More ❯
Posted:

Applied Scientist, Disputes Management

City, Edinburgh, United Kingdom
Amazon
real-time data processing Develop automated decision-making systems for financial workflows Create scalable algorithms that balance accuracy, latency, and computational efficiency Collaborate with software engineers to productionize ML models The ideal candidate will have: Experience in machine learning, statistical modeling, and data analysis Experience with large-scale distributed … distributed computing, high-performance computing PREFERRED QUALIFICATIONS Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms Experience in professional software development Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - .Net/Angular

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Royal London
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Software Engineer - .Net/Angular Date: 12 Apr 2025 Location: Edinburgh, GB Company: Royal London Group Job Title: Senior Software Engineer - .Net/Angular Contract Type: Permanent Location: Edinburgh … Working style: Hybrid 50% home/office based We are seeking a highly skilled and experienced Software Engineer to join our dynamic team at Royal London. As a Software Engineer, you will play a crucial role in providing technical expertise to help our teams design, develop, test, and … to your technical expertise. About you Hands-on experience in .NET and Angular, delivering and leading changes on complex applications. Experience across the full software development lifecycle. Supportive team player with stakeholder collaboration skills. Excellent communication skills at all levels. Motivated to develop technical skills in emerging technologies. About More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements … deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with … other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you More ❯
Posted:

Adoption Software Engineer

Glasgow, Renfrewshire, United Kingdom
Barclays
Join us as an Adoption Software Engineer at Barclays, where you will bring to life a new Digital Platform capability by transforming and modernising our digital estate to build a market-leading digital offering with customer experience at its heart. This is an exciting and key role where you … losing the detail. This role will be based out of our Glasgow or Knutsford office. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality … software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
abrdn Inc
the department: At aberdeen Adviser, we are building a modern, scalable technology platform that empowers financial advisers to serve their clients more efficiently. Our engineering teams work in cross-functional squads to develop innovative, high-quality software solutions that make a real impact. We foster a culture of … collaboration, experimentation, and continuous learning, where every engineer can shape the future of our platform. About the role: As a Software Engineer (mid-level), you will play a key role in designing, developing, and maintaining cloud-based applications. Reporting to an Engineering Chapter Lead, you will take ownership More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Change Digital – Digital & Tech Recruitment
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 on the hunt for a Lead/Principal Developer … 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:

Java Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Searchability NS&D
Java Developer - Glasgow Our global software technology consultancy client is looking for several Java Developers to join their team Up to £70,000 per annum + benefits Hybrid working 2 says per week onsite in Glasgow Java, Spring, Spring Boot, SQL, REST, Agile ABOUT THE CLIENT My client is More ❯
Posted:

Software Engineer (MATLAB)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: At Leonardo, we are looking for an experienced Software Engineer who has a desire to bring complex radar signal processing algorithms to life, in software that is deployed to 5th and 6th Generation combat aircraft. The Raven Radar system is an integral component of … the Gripen NG, one of the most advanced multi-role fighters in the world. As a software engineer, you will have a significant role in the development of new Radar signal processing features, from early concept right through to delivering improvements following flight trials. For this role we are … looking for candidates for the well-established software community in our Edinburgh based office, as well as candidates for our rapidly expanding brand-new Newcastle office that has a bit more of a 'start up' feel to it. What you will do as a Software Engineer: Develop, maintain More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Frontend Software Engineer - Billing

City, Edinburgh, United Kingdom
Tbwa Chiat/Day Inc
looking for a dynamic Engineer who will build an inclusive team culture, empower engineers to succeed and cultivate an environment that creates high-quality engineering processes and product delivery. You love building rich user experiences, efficient and scalable frontends and can amplify your skills through your team. You'll … work closely with product and design to deliver great products. Our engineering stack is primarily composed of an Ember frontend and Java backend, however, we don't require experience with any specific tool-set. To us, a Staff Frontend Engineer will own everything frontend, not just the code. Be … with designers and product owners to design and deliver significant features on our platform. Mentor junior engineers and contribute to our inclusive and dynamic engineering culture. Advocate for standard methodologies and process improvements. Help your team develop pragmatic solutions to sophisticated problems. Who You Are Several years experience as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Software Engineer (C#)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Okta Resourcing
This is a newly created role for a Junior level Software Developer in Test to join a a close-knit tech team who build cloud-powered tools that help financial institutions understand their risks and make smarter decisions. The person in this role will be asked to: Help build More ❯
Posted:

Software Engineer

St. Andrews, Fife, United Kingdom
Hybrid / WFH Options
Bending Spoons
ll enjoy plenty of autonomy and take full ownership of your work, from ideation to execution. You'll have the unique opportunity to build software from the ground up and witness firsthand how your code evolves into a product used at scale. Simplify relentlessly. Is every component essential? Do More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
Scotland
10th Percentile
£43,750
25th Percentile
£55,801
Median
£58,033
75th Percentile
£67,500
90th Percentile
£85,253