At a Glance
- Tasks: Lead the development of innovative patient monitoring solutions and mentor fellow engineers.
- Company: Join Spacelabs Healthcare, a leader in healthcare technology innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact on patient care with cutting-edge technology in a collaborative environment.
- Qualifications: 12+ years in software development, strong C++ skills, and experience in regulated industries.
- Other info: Dynamic team with global collaboration and excellent career advancement opportunities.
The predicted salary is between 48000 - 72000 £ per year.
Spacelabs Healthcare is driving innovation in healthcare technology to improve clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better decisions, increased efficiency, and safer care.
We’re seeking a Principal Software Engineer to lead the development of our Patient Monitoring and Connectivity (PMC) products. This hands-on role combines technical leadership with deep expertise in software design and development. You will collaborate across functions to architect, build, and deliver next-generation patient monitoring solutions that meet rigorous performance, usability, and cybersecurity standards.
Key Responsibilities:- Lead software architecture, design, and development for PMC products
- Define and review requirements, connectivity, and UI designs
- Develop, debug, and release software in an agile environment
- Ensure timely delivery of high-quality code and documentation
- Mentor engineers and uphold engineering best practices
- Collaborate with global teams across the US, Europe, and India
- BS in Computer Engineering, Computer Science, or related field
- 12+ years of software development experience
- 8+ years of C++ (C++11 or higher) with strong OOP and multithreading
- Experience with desktop Linux in embedded systems
- Familiarity with Qt/QML and UI frameworks (e.g., WPF, WinUI 3, UWP)
- Experience in regulated industries (medical, aerospace, etc.) preferred
- Knowledge of IEC 62304, ISO 14971, and 21 CFR Part 820 is a plus
- Exposure to DevOps, containers, Azure DevOps, Git, and Agile methodologies
Principal Software Engineer in Livingston employer: Spacelabs Healthcare
Contact Detail:
Spacelabs Healthcare Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer in Livingston
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to patient monitoring or software development. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and scenarios, especially around C++ and agile methodologies, so you can confidently demonstrate your expertise.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Spacelabs Healthcare.
We think you need these skills to ace Principal Software Engineer in Livingston
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Principal Software Engineer role. Highlight your experience with C++, software architecture, and any relevant projects that showcase your skills in patient monitoring or similar fields.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about healthcare technology and how your background aligns with our mission at Spacelabs Healthcare. Be genuine and let your personality come through.
Showcase Your Technical Skills: In your application, don’t forget to mention your technical expertise, especially in areas like multithreading, UI frameworks, and agile methodologies. We want to see how you can lead and innovate in our PMC products!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Spacelabs Healthcare
✨Know Your Tech Inside Out
Make sure you’re well-versed in C++ and the specific frameworks mentioned, like Qt/QML. Brush up on your knowledge of multithreading and OOP principles, as these will likely come up during technical discussions.
✨Understand the Industry Standards
Familiarise yourself with IEC 62304, ISO 14971, and 21 CFR Part 820. Being able to discuss how these regulations impact software development in healthcare can set you apart from other candidates.
✨Showcase Your Leadership Skills
As a Principal Software Engineer, you’ll be expected to mentor others. Prepare examples of how you’ve led teams or projects in the past, focusing on your approach to fostering best practices and collaboration.
✨Prepare for Agile Discussions
Since the role involves working in an agile environment, be ready to talk about your experience with Agile methodologies and tools like Azure DevOps and Git. Highlight any specific projects where you successfully implemented these practices.