Senior Software Engineer
Location: Scotland
Division: Spacelabs Research & Development
Spacelabs is looking for a skilled Senior Software Engineer to help develop the next generation of our Patient Monitoring and Connectivity (PMC) products. This hands-on role involves designing and delivering high-quality software solutions for complex healthcare systems in a collaborative, cross-functional environment.
Key Responsibilities:
Develop and maintain software for patient monitoring systems
Translate system and user requirements into robust software designs
Participate in architecture, design, and code reviews
Work with hardware and UI teams to ensure seamless integration
Ensure quality and timely delivery of software in an Agile setting
Support product performance, security, and compliance standards
Promote technical excellence and uphold company values
Requirements:
Bachelors degree in Computer Science, Engineering, or related field
8+ years of software development experience
Strong experience in modern C++ (C++11 or newer) and Object-Oriented Programming
Skilled in multithreading and Linux desktop development in embedded environments
Experience with Qt/QML and at least one desktop UI framework (e.g., WPF, WinUI)
Familiarity with regulated industries (medical, aerospace, etc.) is preferred
Bonus: experience with containerization, DevOps tools, Git, Agile, and international team collaboration
TPBN1_UKTJ