Junior Software Engineer in Edinburgh

Junior Software Engineer in Edinburgh

Edinburgh Full-Time 28800 - 48000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our R&D team to create innovative patient monitoring software that saves lives.
  • 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 while working with cutting-edge technology.
  • Qualifications: Degree in Computer Engineering or related field; experience in software development required.
  • Other info: Collaborative environment with international teams and excellent career advancement opportunities.

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.

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).

Junior Software Engineer in Edinburgh 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. As a Junior Software Engineer, you will have access to continuous professional development opportunities, work alongside talented teams across the globe, and contribute to life-saving solutions in a supportive environment that values integrity, innovation, accountability, and teamwork.
S

Contact Detail:

Spacelabs Healthcare Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer in Edinburgh

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Spacelabs on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your C++ skills and understanding multi-threading techniques. Be ready to discuss how you've tackled similar challenges in past projects—real examples go a long way!

✨Tip Number 3

Show your passion for healthcare technology! During interviews, share why you're excited about developing solutions that improve patient outcomes. It’s all about connecting your skills with their mission.

✨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 serious about joining the Spacelabs team.

We think you need these skills to ace Junior Software Engineer in Edinburgh

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

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Junior Software Engineer role. Highlight your experience with C++ and any relevant projects that showcase your skills in software design and development. We want to see how you can contribute to our mission!

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 values of Integrity, Innovation, Accountability, and Teamwork. Let us know why you want to join Spacelabs!

Showcase Your Technical Skills: Don’t forget to mention your experience with multi-threading, Linux development, and any UI frameworks like Qt/QML. We’re looking for someone who can hit the ground running, so make sure we see your technical chops right away!

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 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 knowledge of C++11 and multi-threading techniques. Be ready to discuss your past projects and how you've applied these skills in real-world scenarios. This will show that you're not just familiar with the tech, but that you can also use it effectively.

✨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 articulate how your skills align with their mission will demonstrate your genuine interest in the role.

✨Prepare for Collaboration Questions

Since this role involves working with cross-functional teams, be prepared to share examples of how you've successfully collaborated in the past. Think about challenges you faced and how you overcame them while working with others, especially in an international context.

✨Showcase Your Agile Experience

Agile methodologies are key in this role, so be ready to discuss your experience with Agile practices. Talk about how you've contributed to timely deliveries and maintained documentation in previous projects. This will highlight your ability to thrive in a fast-paced environment.

Junior Software Engineer in Edinburgh
Spacelabs Healthcare
Location: Edinburgh

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

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>