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