Senior Engineer, Software Engineering at ResMed

Position Senior Engineer, Software Engineering
Posted 2025 December 21
Expired 2026 January 20
Company ResMed
Location New South Wales | AU
Job Type Full Time
Affiliate Banner

Job Description:

Latest job information from ResMed for the position of Senior Engineer, Software Engineering. If the Senior Engineer, Software Engineering vacancy in New South Wales matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.

Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at ResMed for the position of Senior Engineer, Software Engineering below matches your qualifications.

At ResMed, we’re shaping the future of digital health and medical technology. Our internal Digital Anthropometry Platform enables engineers to understand facial shape diversity, design world‑class CPAP masks, and determine sizing for optimal fit and comfort across our entire patient population. The platform helps engineers and designers improve mask design efficiency through better digital insights and workflows, supporting faster, more data‑informed product development.

We’re seeking a Senior Software Engineer to help develop and extend this platform. You’ll work across both the front end and back end, building intuitive user interfaces, high‑performance 3D visualisation, and data analysis tools that support product design and development. You’ll also work directly with mask product teams — driving adoption of digital anthropometry tools within their workflows, championing digital‑first design practices, and translating their needs into powerful software solutions that elevate the platform.

Let’s talk about what you’ll do
  • Lead the evolution of ResMed’s product development workflows by mentoring teams, challenging traditional processes, and fostering a culture of experimentation and continuous improvement.
  • Develop cross‑platform desktop applications using Qt for Python, delivering simple, intuitive UIs that help engineers gain insights quickly.
  • Implement interactive 3D visualisation and data exploration with VTK to analyse facial shape variation across populations and inform mask sizing and design optimisation.
  • Build backend algorithms and models for data processing and automation, adding new features that improve engineering efficiency.
  • Develop advanced 3D digital models from 3D facial scan datasets.
  • Contribute to software architecture, testing, CI/CD, and documentation for maintainability.
Let’s talk about what you bring
  • 5+ years’ experience in software development for engineering or scientific applications.
  • Bachelor’s or higher degree in Software Engineering, Mechanical Engineering, Computer Science, or a related field.
  • Demonstrated expertise in Python, including hands‑on experience developing applications using Qt for Python.
  • Experience with VTK or similar 3D visualisation frameworks.
  • Solid understanding of 3D modelling, computational geometry, and statistics to support development of 3D digital models and tools.
  • Strong grasp of object‑oriented design, data structures, and software architecture principles.
  • Excellent collaboration and communication skills, with the ability to work closely with multidisciplinary teams.
Nice to have
  • Familiarity with scientific computing (NumPy, SciPy, Pandas).
  • Experience with AI/ML frameworks (e.g., PyTorch, TensorFlow).
  • Experience with simulation using Finite Element Analysis (FEA) tools (ABAQUS, Ansys).
  • Experience with the AWS platform for data or application deployment workflows.
What success looks like
  • Robust, intuitive tools that enable engineers to design masks with outstanding fit, comfort, and performance.
  • Streamlined, data‑driven design workflows that accelerate development and reduce physical testing.
  • Strong collaboration between digital engineering and product design teams — powered by the tools you build.
Why you’ll love this role

This role is your chance to shape how digital technology and human insight come together to design life‑changing medical products. If you’re eager to turn complex data into real‑world comfort and impact, we’d love to hear from you.

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

#J-18808-Ljbffr

Job Info:

  • Company: ResMed
  • Position: Senior Engineer, Software Engineering
  • Work Location: New South Wales
  • Country: AU

How to Submit an Application:

After reading and understanding the criteria and minimum qualification requirements explained in the job information Senior Engineer, Software Engineering at the office New South Wales above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.

Next Page »

Similar Job Vacancies

  Driver di Grace Group

Posted: 2025 December 21
Location: Unit 7A Roberts Distribution Centre, 81-, Greenacre, NSW, 2190, AustraliaJob Category: Transport & LogisticsEmployee Type: CasualContact Name: John St
Company: Grace Group
Location: New South Wales

  Insurance Litigation Attorney - Coverage & Defense di LawCrossing

Posted: 2025 December 21
A leading law firm in Sydney, New South Wales is seeking a Litigation Attorney with experience in managing both litigated and unlitigated files. The attorney wi
Company: LawCrossing
Location: New South Wales

  Media Analyst di Streem (Media Monitoring & Insights)

Posted: 2025 December 21
Join to apply for the Media Analyst role at Streem (Media Monitoring & Insights) Who We Are At Streem, we’re all about helping Australia and New Zealand’s m

  Furniture Removalist di Blitz Removals

Posted: 2025 December 21
Blitz Removals is hiring a Casual/Temporary Furniture Removalist role in Kurrajong Hills, NSW. Apply now to be part of our team. Requirements for this role: Lo
Company: Blitz Removals
Location: New South Wales

  Softgoods Engineer - Textiles di ResMed Inc

Posted: 2025 December 21
Softgoods Engineer - Textiles page is loaded## Softgoods Engineer - Textileslocations: Sydney, NSW, Australiatime type: Full timeposted on: Posted Todayjo
Company: ResMed Inc
Location: New South Wales