Principal Software Engineer - City of Edinburgh - J. Meagher Design

    J. Meagher Design
    J. Meagher Design City of Edinburgh

    1 week ago

    Description

    Overview

    At Spacelabs Healthcare, our mission is to drive continuous innovation in healthcare technology to improve both clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better-informed clinical decisions, increased efficiency, and safer care environments. Why Spacelabs? Because lives depend on what we build.

    Role Overview

    As a Principal Software Engineer, you will play a pivotal leadership role within the Spacelabs R&D engineering organization, leading the development of our Patient Monitoring and Connectivity (PMC) products. You will combine deep technical expertise with system-level thinking to guide architecture, design, and implementation across complex software systems. This role requires a hands-on technical leader who can influence product direction, mentor engineers, and collaborate closely with cross-functional teams to deliver secure, high-performance solutions that meet functional, regulatory, and cybersecurity requirements.

    Key Responsibilities

    • Partner with software and cross-functional teams to define system and software requirements for patient monitoring solutions
    • Lead cross-functional reviews of software requirements, architecture, connectivity interfaces, and user interface design
    • Own and drive component-level and system-level architecture and design, ensuring alignment with existing and future interfaces
    • Provide technical leadership in defining software architectures, implementation strategies, and end-to-end product workflows
    • Design, develop, debug, document, and release software for the communication, storage, and analysis of physiological patient data in an Agile environment
    • Ensure timely delivery of high-quality software, including design documentation, unit tests, and required regulatory artifacts
    • Set and uphold a high technical bar, leading by example and fostering a collaborative, respectful engineering culture
    • Mentor and coach engineers, supporting their technical growth and professional development
    • Embody and promote Spacelabs core values of Integrity, Innovation, Accountability, and Teamwork

    Required Qualifications

    • Bachelors degree in Computer Science, Computer Engineering, Mathematics, or a related engineering discipline
    • 12+ years of professional software development experience
    • 8+ years of experience developing production-quality software in C++ (C++11 or higher) using Object-Oriented Programming principles
    • Strong expertise in multi-threaded software design and concurrency
    • Proven experience developing desktop Linux applications in embedded environments

    Preferred Qualifications

    • Experience with Qt and/or QML
    • Experience with modern desktop UI frameworks such as WPF, WinUI 3, or UWP
    • Experience working in regulated development environments (e.g., medical devices, aerospace, defence, or finance)
    • Experience developing integrated hardware and software medical devices
    • Familiarity with container technologies and DevOps environments
    • Working knowledge of tools such as Azure DevOps, Git, and CI/CD pipelines
    • Strong understanding of Agile development practices and Continuous Delivery
    • Demonstrated experience collaborating effectively with international teams across Europe, India, and the United States

    #J-18808-Ljbffr

  • Work in company

    Software Engineer

    Only for registered members

    An exciting opportunity for a Software Engineer has arisen with a Fortune 100 organisation and global leader in EDA, based in Edinburgh. This is a great opportunity for a Software Engineer to develop and maintain the codebase in C++. You will commit on an onsite working model. · ...

    City of Edinburgh

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    A leading UK hospitality technology company is seeking a Software Engineer to join its engineering team. · Develop and enhance enterprise-level software, mobile applications and integrated payment systems. · Work as part of an Agile delivery team across design, development, testi ...

    City of Edinburgh

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Job Title: Software Engineer · Location: Edinburgh, UK - Hybrid: 2-3 Days to Office Every Week · Duration: 6 Months - Extendable · Employment Type: Contract B2B · Roles & Responsibilities: · What you'll do · You'll apply widely agreed software engineering principles and methodolo ...

    City of Edinburgh £45,000 - £80,000 (GBP) per year

    2 days ago

  • Work in company

    Software Engineer

    Only for registered members

    + · The ability to make an impact and shape your career with a company that is passionate about growth · The support of an organisation that believes it is vital to include and engage diverse people, perspectives, and ideas to achieve our best · Thrive in a company that values su ...

    City of Edinburgh

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Malted builds specialized AI systems for financial institutions. Our products combine advanced language technology with deep domain understanding to help firms make faster, more accurate and more accountable decisions. · ...

    Edinburgh, Scotland

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    An exciting opportunity for a Software Engineer has arisen with a Fortune 100 organisation and global leader in EDA, · based in Edinburgh. · This is a great opportunity for a Software Engineer to develop and maintain the codebase in C++.MSc in STEM subject · A-Levels graded A* - ...

    Edinburgh, Scotland

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Software Engineer (NI LabVIEW/NI Lab) · Edinburgh (4 days a week onsite/1 remote) · SC cleared or eligible is essential · Up to £63 p/h · A leading Defence prime based in Edinburgh are looking to onboard a Software Engineer with extensive experience designing solutions using NI ...

    City of Edinburgh £45,000 - £80,000 (GBP) per year

    3 days ago

  • Work in company

    Software Engineer

    Only for registered members

    Software engineer to join our Technology Solutions team within the Engineering Digital Practice embedded in projects and collaborating with digital teams across UK Wide This role is available in Edinburgh Manchester Birmingham Cardiff and Epsom As a software engineer you will pla ...

    City of Edinburgh Full time

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    A leading hospitality technology company is seeking a Software Engineer to join a core product team building high-volume platforms for pubs restaurants and hotels across the UK This is a hands-on role within a collaborative Agile environment where you ll help design and deliver s ...

    City of Edinburgh

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking an experienced engineer to lead a Feature Team delivering features on our flagship Marketplace products. · Lead a Feature Team contributing to our flagship Marketplace products. · Apply and champion software‑engineering best practices within the API Lab. · Build so ...

    City of Edinburgh

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Location: Edinburgh Hybrid (3 days per week) · Software Engineer – Backend (Java Focus) · We're looking for skilled Backend Software Engineer to join a critical programme for our client in the Financial Services sector. You'll contribute to the development of resilient, scalable ...

    City of Edinburgh £45,000 - £80,000 (GBP) per year

    1 day ago

  • Work in company

    Software Engineer

    Only for registered members

    Exciting opportunity for a Software Engineer to develop and maintain the codebase in C++. · ...

    City of Edinburgh

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Job Description: · Your impact · Are you an experienced Software Engineer who is interested in developing software for the Eurofighter Typhoon Fighter Jet? · Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. As a result of significant cus ...

    GB - Edinburgh £45,000 - £80,000 (GBP) per year

    2 days ago

  • Work in company

    Software Engineer

    Only for registered members

    Lead a Feature Team delivering features on our flagship Marketplace products. · ...

    Edinburgh, Scotland

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    A 'Tech for good' organisation based in Edinburgh is looking for an experienced Software Engineer to join their hybrid team. · ...

    City of Edinburgh

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for a generalist software engineer who values aesthetics, excited at the prospect of taking ownership over new feature development, · An ability to work in UI technologies like Typescript and React · ...

    Edinburgh, Scotland

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Job Description · Your impact · Are you an experienced Software Engineer who is interested in developing software for the Eurofighter Typhoon Fighter Jet? · Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. · We are looking for experience ...

    Edinburgh, Scotland

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    An innovative and well-established med tech company are seeking a number of Software Engineers at various levels to join its R&D team based in central Edinburgh. · ...

    City of Edinburgh

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Job summary · We are hiring a Software Engineer for our OpenStack Engineering team.Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. · ...

    City of Edinburgh

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We're looking for a Software Engineer to lead technical development and delivery at Team and sometimes Lab level. As Tech Lead, you'll set the technical direction for a front-end-leaning squad, · Strong knowledge and working experience of Engineering tools including React, Angula ...

    City of Edinburgh £72,702 - £109,053 (GBP) Full time

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We're building a state-of-the-art, · AI-first trading analytics platform, · and we're assembling an exceptional team to make it happen.We don't just use AI — we design around it. · ...

    Edinburgh, Scotland

    2 weeks ago

Jobs
>
Principal software engineer
>
Jobs for Principal software engineer in Edinburgh