Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer c++

Dalkeith
Spacelabs Healthcare
Software engineer
Posted: 16h ago
Offer description

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, improved operational efficiency, and safer care environments.
Why Spacelabs? Because lives depend on what we build.
Role Overview As a Senior Software Engineer, you will be a key contributor within the Spacelabs R&D engineering team, working on the development of our Patient Monitoring and Connectivity (PMC) products. You will apply advanced software design and development practices to deliver high-quality, reliable solutions that support the next generation of patient-monitoring systems.
In this role, you will act as both a hands-on engineer and technical leader, collaborating closely with cross-functional teams to solve complex engineering problems. You will play a critical role in shaping product architecture, mentoring other engineers, and ensuring solutions meet functional, performance, and cybersecurity requirements.

Key Responsibilities: Collaborate with software engineers and cross-functional project teams to define software and system requirements for patient monitoring solutions
Participate in cross-functional reviews covering software requirements, architecture, connectivity, and user interface design
Contribute to component-level design and ensure alignment with existing interface specifications
Help define software architecture, implementation strategies, and end-to-end product workflows
Design, write, debug, document, and release software for the communication, storage, and analysis of physiological patient data within an Agile development environment
Ensure on-time delivery of software, including design documentation, unit tests, and other required development artifacts
Maintain high engineering standards and provide technical leadership while fostering respectful, collaborative relationships
Uphold Spacelabs core values of Integrity, Innovation, Accountability, and Teamwork

Required Qualifications: Bachelors degree in Computer Science, Computer Engineering, Mathematics, or a related engineering discipline
8+ years of relevant professional software development experience
4+ years of experience programming in C++ (C++11 or higher) using Object-Oriented Programming (OOP) principles
Strong experience with multi-threaded software design and development
Proven experience developing desktop Linux applications in an embedded environment

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, finance, aerospace, or defence)
Experience developing integrated hardware and software medical devices
Familiarity with containerization technologies and DevOps environments
Working knowledge of tools such as Azure DevOps, Git, and CI/CD pipelines
Strong understanding of Agile development and Continuous Delivery principles
Experience collaborating effectively with international teams across Europe, India, and the United States

TPBN1_UKTJ

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer (mobile app)
Edinburgh
Motability Operations
Software engineer
Similar job
Senior software engineer
Edinburgh Technopole
Bright Purple Resourcing
Software engineer
Similar job
Senior software engineer
Edinburgh
Verso Recruitment
Software engineer
See more jobs
Similar jobs
It jobs in Dalkeith
jobs Dalkeith
jobs Midlothian
jobs Scotland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Dalkeith > Senior Software Engineer C++

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save