ResMed
28 followers24 jobs

Student Software Engineer

InternGraduateContractHybridSydney NSW, AustraliaPosted 4 days agoVerified 1 week ago
Pending fitX of Y criteria met

About the job

As a Student Software Engineer at ResMed, you will be at the forefront of innovation, contributing to the design, development, and verification of embedded software for life-changing medical devices. This opportunity allows you to work alongside experienced engineers, tackling complex technical challenges while delivering high-quality software that directly impacts patient outcomes. The team thrives in an Agile environment, fostering collaboration and creativity to bring world-class healthcare solutions to market.

You'll be responsible for

✏️

Designing and developing software

Design, develop, test, and maintain embedded software applications
✅

Implementing verification activities

Implement automated and manual verification activities to ensure software meets functional and performance requirements
🤝

Collaborating with teams

Collaborate effectively with software, hardware, systems, and quality engineering teams

Key criteria

💻

C++ and Python experience

Experience in C++ and/or Python for software development.

View

🔄

Agile development experience

Experience working within Agile environments for software projects.

View

📊

Software design skills

Strong skills in software design, code review, and debugging.

View

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2026
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms
  • Categories

A meaningful career starts with a match

Get started
Apply on ResMed
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

3 criteria for this job
C++ and Python experience
Experience in C++ and/or Python for software development.

View

Agile development experience
Experience working within Agile environments for software projects.

View

Software design skills
Strong skills in software design, code review, and debugging.

View

Similar jobs

View all
Deloitte
Deloitte
Quality & Test Automation Engineer – Student or GraduateSydney, NSW · Contract
Ross Leonardi
Meet Ross and the team
Students
This job is about becoming a Quality & Test Automation Engineer, perfect for university students or recent graduates eager to dive into software quality and automation. The opportunity allows you to collaborate with an experienced team, developing automated testing approaches that ensure technology products remain reliable as they evolve. The team values a supportive environment where learning and collaboration thrive.
Deloitte
Deloitte
Full Stack Software Engineer / Product Developer – Student or GraduateSydney, NSW · Contract
Ross Leonardi
Meet Ross and the team
Students
The Full Stack Software Engineer / Product Developer position is an exciting opportunity for university students or recent graduates eager to dive into the world of software engineering and product development. This job allows you to collaborate with an experienced team, building and enhancing digital products that range from backend services to user-facing features. A supportive environment encourages hands-on experience, fostering growth and innovation as you contribute to real-world projects.
Luxury Escapes
Luxury Escapes
Luxury Escapes Graduate Program - Software EngineerSydney, NSW · Full-time
The Graduate Software Engineer position at Luxury Escapes offers an exciting opportunity to kickstart your tech career in a vibrant and innovative environment. You will have the chance to work on impactful projects that enhance the online travel experience for users around the globe. The team values collaboration and inclusivity, ensuring that everyone feels respected and empowered to contribute their unique perspectives.
University of Melbourne
University of Melbourne
AURIN Associate Software EngineerMelbourne, VIC · Full-time
The Associate Software Engineer job at AURIN offers an exciting opportunity to grow your engineering career while building platforms that support impactful urban research. This position plays a crucial role in enhancing cloud-first platforms, enabling better decisions for cities and regions. AURIN fosters a collaborative and innovative team environment, where learning and mentorship are highly valued.