Junior / Middle Software Engineer C++ in Edinburgh, Scotland
Junior / Middle Software Engineer C++

Junior / Middle Software Engineer C++ in Edinburgh, Scotland

Edinburgh +1 Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Spacelabs Healthcare

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

Edinburgh Scotland

Junior / Middle Software Engineer C++ in Edinburgh, Scotland employer: Spacelabs Healthcare

At Spacelabs Healthcare, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to make a real difference in healthcare technology. With a strong focus on professional growth, we offer extensive training and development opportunities, ensuring that our Junior/Middle Software Engineers can thrive in their careers while contributing to life-saving solutions. Located in a dynamic environment, our team enjoys the unique advantage of working on cutting-edge projects that directly impact patient care and safety.
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

C++11 or higher
Object-Oriented Programming (OOP)
Multi-threading techniques
Linux desktop application development
Embedded systems
Qt/QML
UI frameworks (WPF, WinUI 3, UWP)
Knowledge of regulated industries
Integrated hardware/software medical devices
Containers
DevOps
Azure DevOps
Git
Agile methodologies
Continuous Delivery

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.

Junior / Middle Software Engineer C++ in Edinburgh, Scotland
Spacelabs Healthcare
Location: Edinburgh
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>