SoftwareEngineer Edinburgh An innovative and well-established med tech company are seeking Software Engineers (Senior and Principal) to join its R&D team basedin central Edinburgh. This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make a real difference in clinical environments. What … code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture ...the Principal role is ideal. Or, if you are an experienced SoftwareEngineer with many years of building high performance, safety-critical C++ based software, looking to join an exciting new team ... the Senior role could be your … will be part of a cutting-edge company at the forefront of healthcare technology. Contribute to a high-performance culture by maintaining rigorous development standards and documentation. As a SoftwareEngineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
VANLOQ LIMITED
Senior SoftwareEngineer Location: Edinburgh (Hybrid) Contract: 6 Months (Initial) IR35 Status: Inside IR35 Our client, a leading organisation within the financial services sector, is seeking a highly motivated and experienced Senior SoftwareEngineer to join their team on a 6-month initial contract. This role offers the opportunity to work on high-impact systems within … a secure, high-availability environment, supporting the development of services hosted on Public Cloud platforms. Youll bring strong software engineering expertise, coupled with DevOps proficiency across AWS and GCP, to design and implement resilient frontend clients, backend services, infrastructure automation, and cloud-native solutions. Key Responsibilities Design, develop and maintain secure, performant backend REST API services and frontend clients … Support live systems, conduct root cause analysis, and deliver solutions for incidents and performance bottlenecks. Skills & Experience Bachelors/Masters in Computer Science or equivalent experience. 5+ years in software engineering with experience in large-scale distributed systems. Proficient in Python and GoLang. Strong background in cloud technologies (AWS and/or GCP), networking, IAM, and cost optimisation. Hands More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Pin Point Recruitment
Embedded SoftwareEngineer Salary £55k (DOE) Location: Hybrid (25 mins south of Edinburgh city centre) Contract: Permanent About the Role We're seeking an experienced Embedded SoftwareEngineer to join a fast-paced, multidisciplinary product development team. This is a fantastic opportunity to play a key role in the design and delivery of embedded systems across … a variety of exciting projects from consumer electronics to regulated medical devices. Youll be part of a collaborative and growing team working on products at the intersection of electronics, software, and mechanical design. Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in … Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging and troubleshooting skills Solid understanding of software lifecycles and development methodologies Strong reviewing and documentation practices Bonus Skills (Desirable, Not Required) Experience with additional languages (e.g. More ❯
FDM is a global business and technology consultancy seeking a Senior SoftwareEngineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Edinburgh. Our client is seeking a SoftwareEngineer with at least 8 years’ experience … shaping our engineering direction. You’ll not only contribute technically across the full stack but also help to mentor others, influence product strategy, and advocate for high-quality, secure software solutions. This role is ideal for someone with strong technical expertise who’s ready to step up and lead by example—bringing both strategic thinking and hands-on engineering … code reviews. Set technical direction and establish standards that the team follows Drive innovative and timely solutions to complex bugs, system bottlenecks, or integration problems Coach, mentor, and guide software engineers—developing both their technical skills and confidence Foster a learning culture through knowledge-sharing, pair programming, and hands-on support Ensure solutions comply with internal architecture and security More ❯
Penicuik, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an Embedded SoftwareEngineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems and … successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device … engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded SoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ More ❯
Edinburgh, Penicuik, Midlothian, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded SoftwareEngineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems and … successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device … engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded SoftwareEngineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ More ❯
SoftwareEngineer (Embedded Systems) Chinese/English bilingual Location: Edinburgh, Scotland (Office-Based) Experience Level: Entry to Mid-Level (1-3 years)Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a SoftwareEngineer with a passion for embedded systems and mobile security.This is an exciting More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Software Engineers - Junior/Mid/Senior - UK Remote Are you ready to use your technical expertise to help transform services that directly improve lives across the UK? Our client provides emergency accommodation and support services to the UK's most vulnerable people victims of domestic abuse, those fleeing war, chaos and corruption, and individuals seeking asylum. Their mission … is to deliver safe environments and innovative solutions that protect and empower those most in need. They are now seeking Software Engineersto play a pivotal role in rebuilding and modernising their software environment. This is an exciting opportunity to contribute to the transformation of critical systems that directly support the delivery of vital frontline services. Whats on Offer … codebases, development practices, and deployment processes. Build and manage APIs and cloud platforms. Work within Agile and DevOps methodologies to deliver high-quality solutions. About You Proven experience in software development with expertise in C#, .NET, Azure, and SQL . Strong background in API development, cloud adoption frameworks, and modern architectures. Excellent problem-solving skills with the ability to More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Established Software House that develop SaaS products for the Healthcare Industry with modern technologies are looking for a Senior SoftwareEngineer to join one of their Agile teams in Edinburgh. M odern tech and hybrid working on offer. The organisation are well known and have a very strong technical environment and reputation, everyone lives and breathes modern … .Net Core , Azure and Angular . The company obviously work with a really modern tech stack, but they are fairly tech agnostic and really just want to hire strong Software Engineers with good experience using best practices, so they aren't bogged down if you haven't worked with their full tech stack. The company do place a really … strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, Unit Testing, Test Driven Development ), Engineers that embody these practices would fit in well. You'll ideally have commercial experience with most of the following; ** Modern .Net (C#, MVC, .Net Core, Web API) ** Databases (ideally SQL Server) ** Cloud Services (Azure, AWS or GCP) ** HTML More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Senior SoftwareEngineer UK Remote Bright Purple is working with a growing company in the education space, and we are on a mission to find the newest member of their small but mighty software team. So, if you like to work in a small team where your contribution is visible, read on. Benefits: Fully remote with flexible More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
Senior SoftwareEngineer UK Remote Bright Purple is working with a growing company in the education space, and we are on a mission to find the newest member of their small but mighty software team. So, if you like to work in a small team where your contribution is visible, read on. Benefits: Fully remote with flexible More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
IO
Embedded SoftwareEngineer (Robotics) Edinburgh/Hybrid Working 45,000 - 60,000 per annum + Benefits iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer. With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements … and deliver against targets. This role would suit an Engineer that is comfortable working in dynamic environments, and with a keen interest in enhancing robotic sorting control systems. Whats on offer: Salary: 45-60K + Benefits + Share Options Location: 2 days per week on-site (Edinburgh), with flexibility to be on-site 5 days a week during More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your impact Are you a softwareengineer with a working knowledge of Artificial Intelligence and Machine Learning? Are you interested in developing software for some of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for projects such as a 6th generation Stealth Fighter … to hear from you. Leonardo has significant interest in exploiting AI/ML technology so this role will be supporting our systems engineers with research projects while developing deployable software that makes use of AI/ML technologies. We are looking for someone who'll be passionate about our products, with a systems-thinking approach and experience of developing … software for safety critical products. What you'll bring Experience of and passion for AI/ML. You should have a degree in computer science, engineering or a similar technical discipline combined with practical experience of delivering high-integrity software products in a regulated environment. We are looking for the following technical skills: Industry experience of working on More ❯