1 to 25 of 45 Software Engineer Jobs in Edinburgh

Software Engineer

Hiring Organisation
StorTera
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£60,000
Software Engineer – Battery Energy Storage Systems (BESS) | Edinburgh | £45,000 – £60,000 Build the software powering the energy transition. At StorTera , we're redefining how energy is stored, controlled, and optimised. As a leading innovator in commercial-scale battery energy storage , we develop advanced software and hardware solutions that stabilise the grid, unlock renewable energy, and help businesses decarbonise at scale. We're now looking for a Software Engineer to help build and scale our energy management platform — the digital brain behind our next-generation flow battery technology and BESS deployments. ...

Senior Software Engineer C Linux Networking

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Lead/Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll … Fully Remote with occasional trips to Edinburgh ORHybrid of 1 day a week in the Edinburgh office. ? What you'll do As a Senior Software Engineer in this Networking organisation you will work on Products developing a Network that grows smarter, more agile, and more responsive whether accessing ...

C++ Software Engineer

Hiring Organisation
Bright Purple
Location
Edinburgh, Roxburgh's Court, City of Edinburgh, United Kingdom
Employment Type
Permanent
Software Engineer – Edinburgh An innovative and well-established med tech company are seeking Software Engineers (Senior and Principal) to join its R&D team based in central Edinburgh. This is a unique opportunity to play a key role in the development of next-generation patient monitoring … driving the roadmap, and contributing to building a high performing dev culture ... the Principal role is ideal. Or, if you are an experienced Software Engineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... ...

Embedded Software Engineer

Hiring Organisation
Rise Technical Recruitment Limited
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Embedded Software Engineer Edinburgh (Hybrid - 4 days per week in office) £50,000 - £65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded Software Engineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance … work on cutting-edge technology across multiple industries. This company is a well-established leader in software and product design services, delivering innovative embedded solutions to clients across a wide range of sectors. In this role, you will be an integral part of a dynamic development team, contributing throughout ...

Principal Software Engineer Level 6

Hiring Organisation
Morson Edge
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Contract
Contract Rate
£63.83 - 87.04 per hour + None
Principal Software Engineer Location: Edinburgh, United Kingdom Contract Duration: 12 months Rate: £63.83 p/h PAYE (£73.11 inc. holiday rate) OR £87.04 p/h Umbrella We seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible … security clearance. Role Overview An experienced Principal Software Engineer is required to join a well-established Test Engineering community, supporting advanced defence and aerospace programmes. The role focuses on developing software solutions for complex test systems used in cutting-edge radar and aerospace platforms. The successful candidate ...

Principal Software Engineer Level 6

Hiring Organisation
Morson Edge
Location
Davidsons Mains, Edinburgh, UK
Employment Type
Full-time
Principal Software Engineer Location: Edinburgh, United Kingdom Contract Duration: 12 months Rate: £63.83 p/h PAYE (£73.11 inc. Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below. holiday rate) OR £87.04 p/h Umbrella … seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance. Role Overview An experienced Principal Software Engineer is required to join a well-established Test Engineering community, supporting advanced defence and aerospace programmes. The role ...

Database Software Engineer

Hiring Organisation
Tata Consultancy Services
Location
Edinburgh, Scotland, United Kingdom
document, please get in touch with at UKI.recruitment@tcs.com or call TCS London Office number 02031552100 with the subject line: “ Application Support Request” Role: Software Engineer – Database & Display Job Type: Permanent Location: UK Are you passionate about design, development and maintenance for power system applications? We have … great opportunity for you - Software Engineer - Database & Display! Careers at TCS: It means more TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they ...

Lead Software Engineer

Hiring Organisation
TPXImpact Holdings Plc
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£75,000
About The Role Job Level: 10 UK Wide We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices … followed, and driving continuous improvement in software development processes. You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen ...

Principal Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Principal Software Engineer Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team basedin central Edinburgh as a Principal Software Engineer. This is a unique opportunity to play a key role in the development of next … cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards and documentation. As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers ...

Embedded Software Engineer

Location
Edinburgh, Midlothian, United Kingdom
Embedded Software Engineer Edinburgh (Hybrid - 4 days per week in office) £50,000 - £65,000 + Progression + Training + Pension + Holiday Excellent opportunity for an experienced Embedded Software Engineer to join a specialist product design consultancy offering technical variety, autonomy, and the chance ...

Senior Embedded Linux Software Engineer

Hiring Organisation
Singular Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Senior Embedded Linux Software Engineer An industry-leading technology developer is seeking a Senior Embedded Linux Software Engineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products … edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based ...

Senior Embedded Linux Software Engineer

Hiring Organisation
Singular Recruitment
Location
Edinburgh, UK
Employment Type
Full-time
Senior Embedded Linux Software Engineer An industry-leading technology developer is seeking a Senior Embedded Linux Software Engineer to join its multi-award-winning R&D team. Take the next step in your career now, scroll down to read the full role description and make your … edge embedded platforms and contributing to innovation in a fast-paced engineering environment. Key Responsibilities Design, develop, and test device drivers and application-specific software on Embedded Linux systems Debug system-level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based ...

Senior Embedded Linux Software Engineer

Hiring Organisation
Singular Recruitment
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Senior Embedded Linux Software Engineer An industry-leading technology developer is seeking a Senior Embedded Linux Software Engineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products ...

Senior Embedded Linux Software Engineer

Location
Edinburgh, Midlothian, United Kingdom
Senior Embedded Linux Software Engineer An industry-leading technology developer is seeking a Senior Embedded Linux Software Engineer to join its multi-award-winning R&D team. In this role, you will be responsible for developing high-performance Embedded Linux systems for both new products ...

Senior Software Engineer

Hiring Organisation
Ryft
Location
Edinburgh, UK
Employment Type
Full-time
About the Job This position is for a Senior Software Engineer with a minimum of 5 years of experience in backend development and a passion for building robust, scalable systems. We are looking for an engineer with a strong background in the C# .NET ecosystem … preference for candidates with significant experience on AWS. Are you ready for a challenge? We're looking for a dynamic software engineer excited to help scale a fintech start-up. Here, you won't be bogged down by legacy code—you'll have the opportunity to build innovative ...

Senior Software Engineer Full Stack

Hiring Organisation
TPXImpact Holdings Plc
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£60,000
About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with ...

Principal Software Engineer Level 6

Hiring Organisation
Morson Edge
Location
Edinburgh, UK
Employment Type
Full-time
Principal Software Engineer Are you the right candidate for this opportunity Make sure to read the full description below. Location: Edinburgh, United Kingdom Contract Duration: 12 months Rate: £63.83 p/h PAYE (£73.11 inc. holiday rate) OR £87.04 p/h Umbrella We seek an engineer … recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance. Role Overview xxuwjjq An experienced Principal Software Engineer is required to join a Please click on the apply button to read the full job description ...

Senior Software Engineer C Linux Networking

Hiring Organisation
Saxon Recruitment Solutions
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Senior Software Engineer C Linux Networking - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Lead/Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll ...

Principal Software Engineer Level 6

Hiring Organisation
Morson Edge
Location
Edinburgh, UK
Description Principal Software Engineer Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out. Location: Edinburgh, United Kingdom Contract Duration: 12 months Rate: £63.83 p/h PAYE (£73.11 inc. holiday rate) OR £87.04 p/… Umbrella We seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance. Role Overview An experienced xkybehq Principal Software Engineer is required to join a Please click on the apply button to read the full ...

Software Engineer

Hiring Organisation
StorTera
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
Software Engineer - Battery Energy Storage Systems (BESS) Edinburgh £45,000 - £60,000 Build the software powering the energy transition. At StorTera , we're redefining how energy is stored, controlled, and optimised. As a leading innovator in commercial-scale battery energy storage , we develop advanced software ...

Software Engineer

Hiring Organisation
Venture 2
Location
Edinburgh, UK
Employment Type
Full-time
Software Engineer Venture 2 Venture 2 is building the next generation of AI-enabled products. Our work spans one-to-many inference systems with applications in anti-piracy, heavy industry optimisation, and prediction markets. We operate as a hybrid venture studio: developing our own D2C and B2B products … skills in Python. · Basic understanding of AI/ML models and how they are trained, deployed, and run. · Familiarity/understanding with version control software (git). · Ability to work in a fast-moving environment with evolving priorities. · Curiosity, initiative, and willingness to learn new tools and frameworks rapidly. ...

C# Software Engineer

Hiring Organisation
GoFibre Broadband Limited
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£55,000
C# Software Engineer £46.000 - £56,000 Benefits: 31 days holiday, discounted gym membership, enhanced pension, private healthcare, employee wellbeing support and career coaching WHO WE ARE At GoFibre were on an exciting journey to revolutionise broadband capabilities for homes and businesses in rural towns and villages across Scotland … build and ship software. WHAT YOU WILL BE WORKING ON Develop and enhance GoFibres core business systems, working closely with the Head of Software Engineering Collaborate across the wider technology function to shape the direction of our systems, balancing in-house development with third-party solutions to maximise operational ...

Lead Embedded Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£65,000
Lead Embedded Software Engineer- Scotland A UK-based space technology company is building advanced software used on real spacecraft missions worldwide. Its products help organisations develop reliable, reusable flight software more quickly, using modern engineering approaches. The business is employee-owned, growing rapidly, and driven … where your work directly impacts space missions The Role: This is a senior, hands-on technical leadership role with responsibility for a flagship flight software product used across multiple space missions. Youll guide its technical direction, influence future product development, and work closely with engineers, customers and commercial teams ...

Principal Software Engineer

Hiring Organisation
TPXImpact Holdings Plc
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£85,000
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make … working closely with senior stakeholders, mentoring engineers across multiple teams, and line managing a small group of engineers while helping shape our approach to software delivery, architecture, and engineering culture. Responsibilities Lead the design and development of advanced software solutions, ensuring high standards of quality, security and scalability. ...

Principal Software Engineer (.Net)

Hiring Organisation
Primis
Location
Edinburgh, UK
Employment Type
Full-time
Principal Software Engineer .NET £90,000-£110,000 Remote (UK) Do you thrive on building scalable solutions that power commerce worldwide? We're partnering with a rapidly expanding global payment platform fresh off a transformative acquisition. They're engineering a robust, merchant-centric ecosystem built on quality, resilience … scale - and they need exceptional .NET Software Engineers to drive this evolution. Your Impact: Design and develop mission-critical platform services, APIs, and merchant portals Drive performance optimisation and system reliability through intelligent engineering Champion engineering excellence in architecture, code quality, and delivery Partner with cross-functional teams ...