Remote Permanent Senior Software Engineer Jobs in Scotland

1 to 25 of 39 Remote Permanent Senior Software Engineer Jobs in Scotland

Senior Embedded Software Engineer

Linlithgow, West Lothian, Scotland, United Kingdom
Hybrid / WFH Options
IO Associates
Exciting Opportunity: Senior Embedded Software Engineer We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. If you're passionate … be the perfect role for you! The Role This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. … Your Responsibilities End-to-end embedded software development: from requirements analysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers and high-level software developers to optimize system interfaces. Deliver projects on time, maintaining exceptional More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
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 … to innovate and 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 More ❯
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:

Senior Software Engineer, AI & ML, Vice President

Edinburgh, UK
Hybrid / WFH Options
ENGINEERINGUK
You will need to login before you can apply for a job. Senior Software Engineer, AI & ML, Vice President Sector: Banking and Financial Services Role: Senior Executive Contract Type: Permanent Hours: Full Time About this role Senior Software Engineer - Machine Learning AI Labs … experimentation. Tune performance in both single-threaded and distributed environments. Enforce high-quality patterns and practices for maintaining model pipelines. Requirements 7+ years in software engineering, with 3+ years in API-backed ML deployment. Strong programming language skills in Python. Significant experience with SQL (e.g., RDBMS, Spark, Presto, or More ❯
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Aveni UK
We’re using the latest in AI to automate and innovate, empowering businesses to achieve exceptional productivity and compliance outcomes. The Role As a Senior Engineer , you will work within a squad to design, develop, and optimise software solutions, collaborating closely with the Technical Lead and cross … hands-on role requiring strong full-stack development experience, particularly in React, Node.js, and TypeScript . You will contribute to technical decision-making, improve software quality, and leverage AI-powered tools to enhance productivity. Key Responsibilities Develop and maintain scalable, high-quality applications using React, Node.js, and TypeScript Implement More ❯
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Net Talent
We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs. Must have Competency in modern programming … all tiers of companies platform services, both web technologies and back-end services •Understanding of database development •Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing and documentation) •Experience of Agile development practices •Experience working with REST APIs Desirable Experience: •Experience of … the source control process using tools such as Azure DevOps, Git or SVN •Experience of software build pipelines and tools such as ArgoCD/Flux •Working knowledge of an integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio •Experience of building and operating a SaaS/PaaS More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear … from you. We are looking for experienced Low Level Embedded Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you'll do as a Low Level Embedded Software Engineer: Develop high … quality and robust low level embedded software for a multicore processing platform. Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Royal London
Senior Software Engineer Date: 20 Mar 2025 Location: Edinburgh, GB Company: Royal London Group Job Title: Senior Software Engineer 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 skills to help our teams design, develop, test, and implement efficient solutions that meet business and customer requirements. The successful candidate will have a real impact … .NET Web APIs, and SQL Databases. Participate in the development of technical solutions, managing your own workload. Provide technical advice and guidance to other software developers, proactively and reactively. Take responsibility for ensuring that all code meets Royal London Group standards, guidelines, and quality gates for given technology. Encourage More ❯
Posted:

Senior Data Software Engineer

Glasgow, UK
Hybrid / WFH Options
Amici Procurement Solutions
among the first 25 applicants Direct message the job poster from Amici Procurement Solutions Experienced Tech Recruiter with extensive experience in the Scottish market Senior Data Software Engineer – Java, Python & Search | Amici GLASGOW (HYBRID, 1 DAY PER WEEK IN OFFICE) Eden Scott is delighted to be retained … by Amici to recruit an experienced Senior Data Software Engineer to help drive the development of a cutting-edge platform at the heart of the biotech industry. With significant business growth and an ambitious technology roadmap ahead, we’re seeking a skilled engineer with strong Java … optimize a high-performance data platform and search solution for MyAmici. Develop robust search capabilities using technologies such as Apache Lucene, Solr, or Elasticsearch. Engineer scalable data pipelines in Java or Python to process and integrate large datasets efficiently. Collaborate closely with Business Analysts, Data Engineers, and UI Developers More ❯
Posted:

Senior Software Engineer

Glasgow, UK
Hybrid / WFH Options
Thales Group
Working as part of a team, you will work across a product portfolio that encompasses cutting-edge Land & Sea products and fulfil an integral software engineering role, involved in many aspects of software development across the full software lifecycle. Our products increasingly utilise Image Processing, AI, and … level near hardware development to behavioural application and user interface layers. Responsibilities In conjunction with your team, provide technical leadership and ownership for a software design Where required, work collaboratively with other engineering functions to analyse solution/product level requirements and operational concepts and contribute to a solution … level architecture Contribute to the development of software architectures that consider the constraints placed upon the system, write clear and concise software design definitions and record/capture design decisions/rationale Develop software primarily in C++ that follows software design and interface control descriptions/ More ❯
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Craneware
arrangement spending 40% of their time per month in the Tanfield office - approx 2 days per week. The Team Craneware is looking for passionate Software Engineers to design, develop and deliver high quality software solutions for TCG products which drive improvements in the US-based healthcare market. We … Innovative, collaborative, and agile are critical skills that our engineering team members must possess in our environment. We are interested in finding a skilled Software Engineer to join one of our delivery teams. You’ll be working with a small and friendly agile team of talented software and automation engineers to deliver high quality and elegant cloud-based software solutions that have an impact on millions of people, leveraging the Azure platform and latest technologies. This team consumes, transforms and presents pharmacy data which allows our customers to have a meaningful way to view their More ❯
Posted:

Senior Software Engineer - Java

City, Edinburgh, United Kingdom
Hybrid / WFH Options
FanDuel
Senior Software Engineer - Java Location: Edinburgh/Hybrid The requirements listed in our job descriptions are guidelines, not hard and fast rules. You don't have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark experience … of belonging, we believe we've created a culture in which everyone can succeed, no matter how you got here. The Position As a Senior Software Engineer within the Responsible Gaming vertical, you will be working on systems that are paramount to the safety and security of … provide a best-in-class service, creating an inclusive gameplay experience that resonates with all our customers across FanDuel products. You will be a Senior Software Engineer who has experience developing highly scalable and available backend systems. Whilst this role will be predominantly focused across the backend More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City, Aberdeen, United Kingdom
Hybrid / WFH Options
Johnston Carmichael
We are looking for a Senior Software Engineer to join our team. You would have the option of remote, full or hybrid working from any of our offices across Scotland, in Newcastle or in London. Job Purpose: At Johnston Carmichael, Senior Software Engineers play a … opportunity to work with analysts and product owners to turn business requirements into the next generation of systems we require across the firm. The Senior Software Engineer will be responsible for (but not limited to): Drive Innovation: Collaborate closely with business, executive, and engineering teams to craft … providing insightful guidance and support to foster their development and success within the team. Lead by Example: Advocate for and implement best practices in software engineering, such as automated testing, thorough code reviews, and continuous integration to maintain a robust development process. Stay Ahead: Keep abreast of the latest More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Software Engineer - Checkout (100% remote)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Hopper
a comprehensive suite of payment methods, industry-leading anti-fraud technology, and an integrated wallet designed to boost loyalty. We are seeking a frontend software engineer with expertise in building high-quality web applications from the ground up. As part of a cross-functional team of exceptional engineers … team and other Hopper teams. Our group operates with very few meetings and emphasizes strong alignment and asynchronous decision making. An ideal candidate has Senior-level experience & familiarity with React. The ability to effectively drive towards a solution in a thoughtful and creative manner. The ability to work autonomously More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Glasgow, Renfrewshire, United Kingdom
Hybrid / WFH Options
Johnston Carmichael
We are looking for a Senior Software Engineer to join our team. You would have the option of remote, full or hybrid working from any of our offices across Scotland, in Newcastle or in London. Job Purpose: At Johnston Carmichael, Senior Software Engineers play a … opportunity to work with analysts and product owners to turn business requirements into the next generation of systems we require across the firm. The Senior Software Engineer will be responsible for (but not limited to): Drive Innovation: Collaborate closely with business, executive, and engineering teams to craft … providing insightful guidance and support to foster their development and success within the team. Lead by Example: Advocate for and implement best practices in software engineering, such as automated testing, thorough code reviews, and continuous integration to maintain a robust development process. Stay Ahead: Keep abreast of the latest More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Bright Network
Bright Network - Edinburgh Office (with hybrid working) Join Bright Network as our Senior Software Engineer! Introducing Bright Network: At Bright Network, we believe that “talent is everywhere, but opportunity is not”. We're on a mission to change that. As a leading data and tech platform … with insights, advice and guidance to connect them with leading employers like Amazon, Google, HSBC and many more. Now, we’re searching for a Senior Software Engineer to join our Tech & Product Team as we head into our next exciting chapter of growth. The Role: As a … Senior Software Engineer, you’ll have the exciting opportunity to work in our Tech & Product Team (currently a team of 14!), building innovative features that solve real-world problems for our student members and our employer clients. Collaborating closely with your direct team members along with other More ❯
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Onyx-Conseil
Are you an experienced Senior Software Engineer looking for your next challenge? We are looking for a Senior Software Engineer to join the team at one of our clients who are at the forefront of helping farms measure and reduce their greenhouse gas emissions. … Their software makes emissions visible, enabling customers across the food supply chain to take confident and cost-effective steps towards a net-zero future. By using the platform, users can benchmark and monitor their emissions, supporting the global agricultural transition to a low-carbon future, and ultimately fostering worldwide … sustainability by decreasing carbon footprint and increasing production efficiency. As a Senior Software Engineer you will play a key role in their commercial success, driving the development of their core platform. This position is integral to supporting the clients ambitions and customer needs, ensuring their tool remains More ❯
Posted:

Senior Embedded Linux Software Engineer

Edinburgh, UK
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux Software Engineer, Edinburgh Client: Singular Recruitment Location: Edinburgh, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 13.04.2025 Expiry Date: 28.05.2025 Job Description: 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 for a global … to innovate and 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 More ❯
Posted:

Senior Software Engineers

Eccles, southern scotland, united kingdom
Hybrid / WFH Options
GCHQ
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you’ll receive a one-off recruitment bonus of … GCHQ you’ll do varied and fascinating work in a supportive and inclusive environment that puts the emphasis on teamwork. The Role As a Senior Software Engineer, you’ll play a pivotal role in finding solutions to mission-critical problems. You’ll contribute to the architecture and … design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you’ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in More ❯
Posted:

Senior Software Engineers

Middleton, argyll and bute, united kingdom
Hybrid / WFH Options
GCHQ
Job Title: Senior Software Engineers Ref. 3452 Department: Technology Roles Location(s): Greater Manchester, Manchester, Samlesbury Job description Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you’ll receive a one-off recruitment bonus of … GCHQ you’ll do varied and fascinating work in a supportive and inclusive environment that puts the emphasis on teamwork. The Role As a Senior Software Engineer, you’ll play a pivotal role in finding solutions to mission-critical problems. You’ll contribute to the architecture and … design of new and existing systems, establish best working practices, and deliver high-quality software products. With your knowledge of various software engineering methodologies, you’ll bring fresh ideas and approaches that have a real impact at the heart of our mission to keep the UK safe in More ❯
Posted:

Senior Java Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Version 1
display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As a Senior Software Engineer, you will be working in a cross-functional Team, contributing to key technology decisions to create maintainable solutions for our … customers. Learning, developing your skills further and continuous improvement will be integral to your role. You will develop software to meet our client's requirements using programming languages such as Java and associated frameworks (e.g. Spring/Springboot, JUnit/Mockito, Guava, Hibernate etc). You will follow best … best in class documentation with our client’s users in mind. Qualifications Experience of working in a Scrum Team and an Agile environment Strong software engineering background covering SOLID principles with Java experience. Any experience with other programming languages like Python, Kotlin or Golang is beneficial. Strong experience with More ❯
Posted:

Senior Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Cactus Search
We are sourcing an experienced Senior Software Developer/Engineer. You will be focused on building awesome experiences, for oour clients... clients! Solving problems is at the heart of what you do - We need experience of development in using C#, .NET; web technologies including a JavaScript framework (i.e. … fix issues in a complex technical environments. Stay up-to-date with the latest .NET technologies and best practices Requirements: Experience designing and developing software products using agile methodologies. Experience in C# and .NET Framework Experience with web technologies including a JavaScript framework such as Vue.Js, React or Angular. More ❯
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
Net Talent
We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs. Must have: Competency in modern programming … of the company's platform services, both web technologies and back-end services Understanding of database development Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing and documentation) Experience of Agile development practices Experience working with REST APIs Experience of the source … control process using tools such as Azure DevOps, Git or SVN Experience of software build pipelines and tools such as ArgoCD/Flux Working knowledge of integrated development environments such as RubyMine, Eclipse or Microsoft Visual Studio Experience of building and operating a SaaS/PaaS platform in a More ❯
Posted:

Senior Software Engineer

Edinburgh, UK
Hybrid / WFH Options
JR United Kingdom
We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs. Required Skills: Competency in modern programming … of the company's platform services, both web technologies and back-end services. Understanding of database development. Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing, and documentation). Experience of Agile development practices. Experience working with REST APIs. Experience of the … source control process using tools such as Azure DevOps, Git, or SVN. Experience of software build pipelines and tools such as ArgoCD/Flux. Working knowledge of integrated development environments such as RubyMine, Eclipse, or Microsoft Visual Studio. Experience of building and operating a SaaS/PaaS platform in More ❯
Posted:

Senior Software Engineer

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Cathcart Technology
World-Class Technology company in Edinburgh are looking for a skilled Senior Software Engineer , with good experience using Java and ideally AWS , to join one of their core squads. Hybrid working, modern tech and great culture on offer. They've been operating for well-over ten years More ❯
Employment Type: Permanent
Salary: GBP 75,000 Annual
Posted:
Senior Software Engineer
Scotland
10th Percentile
£52,500
25th Percentile
£52,688
Median
£62,500
75th Percentile
£82,751
90th Percentile
£93,778