Junior Software Engineer

Junior Software Engineer

Entry level 28800 - 48000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Develop and debug software for patient monitoring systems in a collaborative Agile environment.
  • Company: Join Spacelabs Healthcare, where innovation meets healthcare technology.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact on patient care with cutting-edge technology.
  • Qualifications: Bachelor's degree in a relevant field and experience in software development.
  • Other info: Dynamic team culture with a focus on integrity, innovation, and teamwork.

The predicted salary is between 28800 - 48000 £ per year.

At Spacelabs Healthcare, our mission is to drive continuous innovation in healthcare technology to improve both clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enabling better-informed clinical decisions, increased efficiency, and safer care environments.

As a Junior Software Engineer, you will be part of the Spacelabs R&D engineering team, contributing to the development of our Patient Monitoring and Connectivity (PMC) products. You will apply strong software design and development practices to deliver high-quality, reliable solutions that support the next generation of patient-monitoring systems. This role requires a hands-on engineer with a systems-thinking approach, who can collaborate effectively with cross-functional teams and contribute to both architecture and implementation. You will play an important role in ensuring our products meet functional, performance, and cybersecurity requirements.

Responsibilities
  • Develop, design, debug, document, and release software for the communication, storage, and analysis of physiological patient data within an Agile development environment.
  • Collaborate with software engineers and cross-functional teams to define and refine system and software requirements.
  • Participate in cross-functional reviews including software requirements, architecture, connectivity, and user interface design.
  • Contribute to component design and ensure alignment with existing interface specifications.
  • Assist in defining software architecture, implementation planning, and product workflows.
  • Ensure on-time delivery of software, including design documentation, unit tests, and required development artifacts.
  • Uphold high engineering standards while maintaining respectful and collaborative working relationships.
  • Demonstrate Spacelabs’ core values of Integrity, Innovation, Accountability, and Teamwork.
Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related engineering discipline.
  • 4+ years of relevant software development experience using Object-Oriented Programming (OOP).
  • 2+ years of experience programming in C++ (C++11 or higher).
  • Experience with multi-threaded software development.
Preferred Qualifications
  • Experience with Linux desktop application development in an embedded environment.
  • Familiarity with Qt/QML.
  • Experience with desktop UI frameworks such as WPF, WinUI 3, or UWP.
  • Experience working in regulated development environments (medical, finance, defence, aerospace).
  • Exposure to integrated hardware and software medical device development.
  • Experience with containers, DevOps environments, and CI/CD practices.
  • Working knowledge of tools such as Azure DevOps and Git.
  • Understanding of Agile and Continuous Delivery methodologies.
  • Experience collaborating with international teams across Europe, India, and the United States.

Junior Software Engineer employer: OSI Systems, Inc

At Spacelabs Healthcare, we pride ourselves on being an exceptional employer dedicated to innovation in healthcare technology. Our collaborative work culture fosters professional growth and development, offering Junior Software Engineers the opportunity to contribute to life-saving solutions while working alongside talented teams across the globe. With a commitment to integrity, accountability, and teamwork, we provide a supportive environment that empowers our employees to thrive and make a meaningful impact in the healthcare industry.
O

Contact Detail:

OSI Systems, Inc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Spacelabs employees on LinkedIn. A friendly chat can open doors that applications alone can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects, make sure to highlight them during interviews. It’s a great way to demonstrate your coding chops and passion for software engineering.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C++ and OOP concepts. Practice coding challenges and be ready to explain your thought process. We want to see how you tackle problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Spacelabs team.

We think you need these skills to ace Junior Software Engineer

Software Design
Software Development
Object-Oriented Programming (OOP)
C++ (C++11 or higher)
Multi-threaded Software Development
Linux Desktop Application Development
Qt/QML
Desktop UI Frameworks (WPF, WinUI 3, UWP)
Regulated Development Environments
Integrated Hardware and Software Development
Containers
DevOps Environments
CI/CD Practices
Agile Methodologies
Collaboration with International Teams

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 development, especially in healthcare technology.

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 Team Spirit: Since collaboration is key at Spacelabs, mention any experiences where you worked in cross-functional teams. Highlight your ability to communicate effectively and contribute to group projects.

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 OSI Systems, Inc

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C++ and Object-Oriented Programming. Be ready to discuss your past projects and how you've applied these skills in real-world scenarios. Spacelabs values strong technical expertise, so showing that you can talk confidently about your coding experience will definitely impress.

✨Understand the Company’s Mission

Familiarise yourself with Spacelabs Healthcare's mission to improve clinical outcomes through technology. Think about how your role as a Junior Software Engineer contributes to this goal. Being able to articulate how your work aligns with their mission will show that you're not just looking for any job, but that you're genuinely interested in making a difference.

✨Prepare for Collaboration Questions

Since this role involves working with cross-functional teams, be prepared to answer questions about teamwork and collaboration. Think of examples where you've successfully worked with others to solve problems or deliver projects. Highlighting your ability to communicate and collaborate effectively will resonate well with the interviewers.

✨Showcase Your Problem-Solving Skills

Be ready to tackle some technical challenges during the interview. Practice coding problems and be prepared to explain your thought process. Spacelabs is looking for hands-on engineers who can think critically and come up with reliable solutions, so demonstrating your problem-solving approach will be key.

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

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