Student Intern - Software Engineer
ResMed
Job Description
Student Intern Software Engineer Type: Short-Term | Hybrid Earliest Start Date: March 2025 Join Our Global Digital Platform Engineering Team as a Software Engineering Intern! Are you a curious and driven student with a passion for software development, testing automation, and cloud technologies? Do you love solving real-world problems through code and collaboration? ResMed’s Digital Platform Engineering Group is looking for a talented Software Engineering Intern to help shape the future of our web, mobile, and cloud applications. This is your opportunity to work alongside world-class engineers in Sydney, San Diego, and Halifax—contributing to products that impact millions of lives. What You’ll Do As a Student Intern – Software Engineer, you’ll support the development and design of software used in our digital platform's verification and validation process. You’ll apply your programming skills to build and enhance automation tools, contribute to scalable frameworks, and collaborate on innovative solutions. Your contributions will include: Writing and refining automation tools using Java, Python, and TypeScript Enhancing existing frameworks to improve reliability and scalability Supporting post-deployment monitoring and performance optimization Troubleshooting and resolving software issues Collaborating with global product development teams to deliver high-quality solutions What You Bring Required: Currently in your final year of pursuing a degree in Computer Science, Engineering, or a related field, or equivalent experience Strong foundation in software development principles Familiarity with Java, Python, or TypeScript Preferred: Understanding of cloud computing concepts and modern cloud-based systems Exposure to container tooling like Docker Bonus: Experience or interest in AI/ML, and working with relational or non-relational databases (e.g., MongoDB, DynamoDB, SQL Server) Apply now with your resume and any relevant project samples or GitHub links to showcase your skills. Let’s build something extraordinary—together. #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. Resmed (NYSE:RMD, ASX: RMD) creates life-changing health technologies that people love. We’re relentlessly committed to pioneering innovative technology to empower millions of people in more than 140 countries to live happier, healthier lives. Our AI-powered digital health solutions, cloud-connected devices and intelligent software make home healthcare more personalized, accessible and effective. Ultimately, Resmed envisions a world where every person can achieve their full potential through better sleep and breathing, with care delivered in their own home. Learn more about how we’re redefining sleep health at Resmed.com and follow @Resmed.
Requirements
Candidates must currently be in their final year of a degree in Computer Science, Engineering, or a related field, possessing a strong foundation in software development principles. Familiarity with Java, Python, or TypeScript is required, with preferred knowledge in cloud computing concepts and container tooling like Docker.
Education: Bachelor Degree
Experience Level: 0-2 years
Company Information
ResMed
Apply for this Job
Ready to apply? Click the button below to start your application.
Apply Now You'll be redirected to the employer's application pageJob Details
Job Type: TEMPORARY
Location: Sydney
Experience Level: Entry_level
Posted: Mar 20, 2026
Views: 3