ResMed Logo

ResMed

Graduate Software Engineer – Product Development

Posted Yesterday
Be an Early Applicant
In-Office
Sydney, New South Wales
Internship
In-Office
Sydney, New South Wales
Internship
As a Graduate Software Engineer, you'll design, develop, and test software solutions, collaborate with teams, and ensure quality delivery while gaining valuable experience in embedded systems.
The summary above was generated by AI

Graduate Software Engineer – Product Development 
Type: Full-Time | Hybrid  
Start date: February 2026 

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 

As a Graduate Software Engineer within our Product Development Engineering team, you’ll design, develop, test, and deliver software that meets both business and customer needs. You’ll play a key role in defining product specifications, improving existing systems, and collaborating across disciplines to ensure usability, performance, and quality. 

Your work will include: 

  • Designing and implementing software features aligned to product timelines and customer feedback. 

  • Collaborating with stakeholders to understand user needs and translate them into technical solutions. 

  • Verifying software behavior through manual and automated testing. 

  • Debugging, analyzing, and resolving customer issues with precision and empathy. 

  • Documenting product design and maintaining 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! 

Submit your resume and any relevant project samples to showcase your skills and impact. 

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

 

Top Skills

C++
Python

Similar Jobs

An Hour Ago
In-Office
Sydney, New South Wales, AUS
Junior
Junior
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As an Account Executive, you will prospect and build relationships with local restaurants, managing the sales cycle and developing customized solutions.
Top Skills: Salesforce
An Hour Ago
In-Office
Sydney, New South Wales, AUS
Mid level
Mid level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The District Sales Manager will lead a sales team in Sydney, developing strategies, managing sales operations, and driving local restaurant engagement to achieve sales quotas.
Top Skills: Salesforce
9 Hours Ago
Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Enterprise Web • Fintech • Financial Services
The role involves leading credit rating assessments for structured finance transactions, preparing reports, and collaborating with various stakeholders, while ensuring compliance with methodologies and regulations.
Top Skills: ExcelMS Office

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account