At a Glance
- Tasks: Join our R&D team to develop innovative patient monitoring software.
- Company: Spacelabs Healthcare, a leader in healthcare technology innovation.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real difference in healthcare by improving patient outcomes.
- Qualifications: Degree in Computer Engineering or related field; C++ experience required.
- Other info: Collaborative environment with international teams and excellent career advancement.
The predicted salary is between 28800 - 48000 £ per year.
At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Why work at Spacelabs? Because lives depend on you!
Join the Spacelabs R&D engineering team to develop next-generation patient monitoring and connectivity products. This role requires strong design and development skills, hands-on engineering, and technical leadership. You will contribute to architecture, design, implementation, and delivery of software that meets functional, performance, and cybersecurity needs in a regulated medical environment.
Responsibilities:
- Collaborate with cross-functional teams to define requirements and workflows for patient monitors.
- Participate in reviews of software requirements, architecture, design, connectivity, and UI.
- Contribute to component design and software architecture planning.
- Design, code, debug, document, and release software for communication, storage, and analysis of patient data in an agile environment.
- Ensure timely delivery with unit tests and documentation.
- Uphold company values of Integrity, Innovation, Accountability, and Teamwork.
Requirements:
- BS in Computer Engineering, Computer Science, Mathematics, or related discipline.
- 4 years of software experience with OOP; 2 years in C++11 or higher.
- Experience with multi-threading techniques.
- Linux desktop application development in embedded environments (preferred).
- Qt/QML and modern UI frameworks (WPF, WinUI 3, UWP) experience (preferred).
- Familiarity with regulated industries (medical, aerospace, defence, finance).
- Experience with integrated hardware/software medical devices (preferred).
- Knowledge of Containers, DevOps, Azure DevOps, Git, Agile, and Continuous Delivery.
- Collaboration experience with international teams (Europe, India, US).
Locations
Junior / Middle Software Engineer C++ in Edinburgh, Scotland employer: Spacelabs Healthcare
Contact Detail:
Spacelabs Healthcare Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior / Middle Software Engineer C++ in Edinburgh, Scotland
✨Tip Number 1
Network like a pro! Reach out to current employees at Spacelabs on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Junior/Middle Software Engineer role.
✨Tip Number 2
Prepare for technical interviews by brushing up on your C++ skills and understanding multi-threading techniques. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your projects! If you've worked on relevant software or hardware projects, make sure to highlight them during interviews. We love seeing practical applications of your skills, especially in regulated environments.
✨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 the Spacelabs team.
We think you need these skills to ace Junior / Middle Software Engineer C++ in Edinburgh, Scotland
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Junior/Middle Software Engineer role. Highlight your experience with C++ and any relevant projects that showcase your skills in software design and development.
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 Spacelabs' mission. Keep it concise but impactful!
Showcase Your Technical Skills: Don’t forget to mention your experience with multi-threading, Linux development, and any UI frameworks you’ve worked with. This is your opportunity to demonstrate your technical prowess and how it fits into the role.
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 position. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Spacelabs Healthcare
✨Know Your Tech Inside Out
Make sure you brush up on your C++ skills, especially if you've got experience with C++11 or higher. Be ready to discuss multi-threading techniques and any relevant projects you've worked on. This is your chance to show off your technical prowess!
✨Understand the Company’s Mission
Spacelabs Healthcare is all about innovation in healthcare technology. Familiarise yourself with their products and how they impact patient care. Being able to connect your skills to their mission will show that you're genuinely interested in the role.
✨Prepare for Collaboration Questions
Since this role involves working with cross-functional teams, think of examples where you've successfully collaborated with others. Highlight your experience with international teams, as it shows adaptability and communication skills, which are key in a global environment.
✨Showcase Your Agile Mindset
Be ready to discuss your experience in agile environments. Talk about how you’ve contributed to timely deliveries, unit tests, and documentation. This will demonstrate that you understand the importance of efficiency and quality in software development.