Type: Short-Term| Hybrid
Earliest Start date: December 2025
Build the Future. Learn by Doing. Make an Impact.
Are you a curious and driven student with a passion for software engineering and product innovation? Do you want to work on real-world challenges that shape the way people interact with technology? Join our Product Development Engineering team as a Student Engineer and gain hands-on experience designing, building, and testing software that powers meaningful products.
This role offers the chance to kick start your software engineering career working on all aspects of device functionality including motor control and sensing, therapy delivery, data to cloud, cellular/BLE/Wi-Fi comms and user interfaces. It’s a challenging complex system developed to high quality medical standards, so you will gain an amazing base of technical knowledge and experience to build on. This internship is your opportunity to collaborate with experienced engineers, learn industry best practices, and contribute to projects that matter.
About the Role
As a Student Engineer specializing in Software Engineering, you’ll be part of a dynamic team that transforms customer needs into elegant, embedded software solutions. You’ll work alongside developers, designers, and product managers to create new features, enhance existing systems, and ensure our products deliver exceptional value.
This role is ideal for students who want to deepen their technical skills while learning how software engineering fits into the broader product development lifecycle.
What You’ll Do
Design, develop, and test software features aligned with product goals
Embedded software development in C/C++ including application, device interface, real-time control and graphical user interface functionality.
Verify software behavior through manual and automated testing
Document design decisions and technical specifications
Analyze and debug issues to improve product performance and reliability
Collaborate with cross-functional teams to understand customer needs and refine usability
Participate in feedback loops to shape future enhancements and product direction
What You Bring
Currently pursuing a bachelor's degree in computer science, Software Engineering, Mechatronics/Electronics engineering, or a related field
Strong foundation in programming principles and software development practices
Interest in embedded software, product design, usability, and customer-centered engineering
Excellent communication and collaboration skills
Eagerness to learn, contribute, and grow in a fast-paced environment
(Ideal) Familiar with C++ and Python programming languages
Why Join Us?
Work on impactful projects with real users and measurable outcomes
Learn from experienced engineers and mentors
Gain exposure to the full product development lifecycle
Build relationships across engineering, product, and customer teams
If you're ready to kickstart your engineering career and make your mark on products that matter, we’d love to hear from you. Please submit your resume and a short summary of your academic projects or portfolio that showcases your technical capabilities and problem-solving mindset.
#LI-APAC
Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.