Graduate Software Engineer – Product Development

5 hours ago


Sydney, New South Wales, Australia Resmed Full time
Graduate Software Engineer – Product Development

Join to apply for the Graduate Software Engineer – Product Development role at Resmed.

Start date: February 2026

Type: Full-Time | Hybrid

Join Our Visionary Devices Software Product Development Team Are you a passionate software engineer driven by curiosity and innovation? Do you thrive on transforming complex user needs into elegant, high-performing software solutions? We're looking for a talented and motivated graduate engineer to join our dynamic Software Product Development team – where your code won't just run, it will make a difference.

This is your opportunity to shape the future of our products, working closely with customers, developers, and cross-functional teams to deliver software that solves real-world problems and exceeds expectations.

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.

What You'll Do
  • Design, develop, test, and deliver software that meets business and customer needs.
  • Define product specifications, improve existing systems, and collaborate across disciplines to ensure usability, performance, and quality.
  • Design and implement software features aligned to product timelines and customer feedback.
  • Collaborate with stakeholders to understand user needs and translate them into technical solutions.
  • Verify software behavior through manual and automated testing.
  • Debug, analyze, and resolve customer issues with precision and empathy.
  • Document product design and maintain clear communication across teams.
Key Responsibilities
  • Apply software engineering principles to develop maintainable embedded software solutions.
  • Embedded software development including application, device interface, real-time control and graphical user interface functionality.
  • Deliver high-quality code within project timelines.
  • Use automated and manual testing to validate software functionality.
  • Participate in design reviews and contribute to continuous improvement.
  • Build strong internal relationships to exchange ideas and drive innovation.
  • Receive guidance and mentorship while growing your expertise in a specialized domain.
What You Bring
  • Bachelor's degree in Computer Science, Software Engineering, Mechatronics/Electronics engineering, or a related field.
  • Proficiency in modern programming languages and development tools.
  • Familiarity with software testing methodologies and debugging practices.
  • Strong analytical thinking and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ideal: Familiar with C++ and Python programming languages.

Whether you're early in your career or looking to deepen your expertise, this role offers a chance to grow, contribute, and be part of something meaningful. If you're ready to take on this exciting challenge, we'd love to hear from you

We commit to respond to every applicant.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Software Development, IT Services and IT Consulting, and Medical Equipment Manufacturing

Notes: This description has been refined from the original posting to remove extraneous formatting and ensure a clear, job-focused presentation. All content reflects the responsibilities and qualifications relevant to the role.


#J-18808-Ljbffr

  • Sydney, New South Wales, Australia Resmed Full time

    Graduate Software Engineer – Product DevelopmentJoin to apply for the Graduate Software Engineer – Product Development role at Resmed.Start date: February 2026Type: Full-Time | HybridJoin Our Visionary Devices Software Product Development Team Are you a passionate software engineer driven by curiosity and innovation? Do you thrive on transforming complex...


  • Sydney, New South Wales, Australia Buscojobs Full time

    Join to apply for the Software development graduate role at SITAJoin to apply for the Software development graduate role at SITAGet AI-powered advice on this job and more exclusive features.Overview WELCOME TO SITASITA is the world's leading specialist in air transport communications and information technology.We don't just connect the global aviation...


  • Sydney, New South Wales, Australia Gotafe Full time

    Tips Study area: computer science, Information technology, Information systems, Software engineering, and related; Has graduated already, or will graduate from Nov/Dec 2024 to June 2025 (included); If a candidate has already started their career after graduation, 24 months of working experience is eligible, but not longer than that; Nice to have tech-related...


  • Sydney, New South Wales, Australia Susquehanna International Group Full time

    Join to apply for the Graduate Software Developer: 2027 role at Susquehanna International GroupJoin to apply for the Graduate Software Developer: 2027 role at Susquehanna International GroupOverviewAre you interested in becoming a Graduate Software Developer at Susquehanna? Apply here, and we will reach out to you in early 2026 when recruiting...


  • Sydney, New South Wales, Australia beBeeSoftwareEngineering Full time $80,000 - $150,000

    Software Engineering Internship OpportunityWe are seeking a highly motivated and skilled software engineering student to join our team. As an intern, you will have the opportunity to work on real-world projects that shape the way people interact with technology.This role offers a chance to develop your technical skills while learning how software engineering...


  • Sydney, New South Wales, Australia Buscojobs Full time

    Graduate Software Engineer – North SydneyLocation: North SydneyPosted: todayJob DescriptionThe Video Technology Team at Nine Digital are a high-performing group of developers, designers, and product managers building the next generation of online TV in Australia. The Mobile Apps Team is an agile software development team with the core responsibility of...


  • Sydney, New South Wales, Australia Resmed Full time

    Overview Graduate Software Engineer • Start Date: February 2026 • Location: Sydney, Australia At ResMed, we're not just building software—we're transforming lives. Our Digital Health Technology team in Sydney is on a mission to revolutionize how patients and healthcare professionals connect, monitor, and manage therapy across 140+ countries. We...


  • Sydney, New South Wales, Australia Resmed Full time

    OverviewGraduate Software Engineer • Start Date: February 2026 • Location: Sydney, AustraliaAt ResMed, we're not just building software—we're transforming lives. Our Digital Health Technology team in Sydney is on a mission to revolutionize how patients and healthcare professionals connect, monitor, and manage therapy across 140+ countries. We want you...

  • Software Developer

    3 weeks ago


    Sydney, New South Wales, Australia Nasdaq Full time

    Graduate Software Developer (Java/Python) - Nasdaq Market SurveillanceJoin or sign in to find your next jobJoin to apply for the Graduate Software Developer (Java/Python) - Nasdaq Market Surveillance role at NasdaqGraduate Software Developer (Java/Python) - Nasdaq Market SurveillanceJoin to apply for the Graduate Software Developer (Java/Python) - Nasdaq...


  • Sydney, New South Wales, Australia Resmed Full time

    OverviewAt ResMed, we're not just building software—we're transforming lives. Our Digital Health Technology team in Sydney is on a mission to revolutionize how patients and healthcare professionals connect, monitor, and manage therapy across 140+ countries. And we want YOU to be part of it.If you\'re a recent Computer Science graduate with a passion for...