ResMed17 followers54 jobs

Senior Engineer, Software Engineering

SeniorFull-timeHybridSydney NSW, AustraliaInformation technologySoftware engineeringProduct managementPosted 2 months ago
View your fit0 of 9 criteria met

About the job

The Senior Software Engineer position at ResMed is an exciting opportunity to shape the future of digital health and medical technology. By developing and extending the Digital Anthropometry Platform, you will play a crucial role in enhancing product design and development, ultimately improving patient comfort and fit. The team values collaboration, innovation, and a culture of continuous improvement, making it a fantastic environment for personal and professional growth.

You'll be responsible for

🚀

Leading product development workflows

Lead the evolution of ResMed’s product development workflows by mentoring teams, challenging traditional processes, and fostering a culture of experimentation and continuous improvement.
💻

Developing desktop applications

Develop cross-platform desktop applications using Qt for Python, delivering simple, intuitive UIs that help engineers gain insights quickly.
⚙️

Building backend algorithms

Build backend algorithms and models for data processing and automation, adding new features that improve engineering efficiency.

Skills you'll need

🐍

Python

Demonstrated expertise in Python, including hands-on experience developing applications using Qt for Python.
🖼️

3D visualisation

Experience with VTK or similar 3D visualisation frameworks to implement interactive visualisation and data exploration.
🏗️

Software architecture

Strong grasp of object-oriented design, data structures, and software architecture principles for maintainability.
View more

Meet the team

About the company

View your fit

0 of 5 criteria met
5+ years software development experience
Proven experience in engineering or scientific applications.

View

Expertise in Python and Qt
Hands-on experience developing applications using Qt for Python.

View

Experience with 3D visualisation frameworks
Familiarity with VTK or similar tools for data analysis.

View

Understanding of 3D modelling and statistics
Solid grasp of computational geometry for model development.

View

Collaboration and communication skills
Ability to work closely with multidisciplinary teams.

View

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

A meaningful career starts with a match

Similar jobs

View all
Atlassian
Atlassian
Senior Principal Software Engineer - Platform EngineeringBarangaroo, NSW · Full-time
This job is about supporting the team in various tasks and projects. The importance of this job lies in its contribution to the overall success of the team and the organization. Team members enjoy collaborating and sharing ideas to achieve common goals.
Microsoft
Microsoft
Senior Software Engineer, Azure Ecosystems EngineeringSydney, NSW · Melbourne, VIC · Brisbane, QLD · Perth, WA · Adelaide, SA · Canberra, ACT · Full-time
As a Senior Software Engineer in the Azure Experience & Ecosystems Engineering team, you will play a vital role in building the Microsoft Learn product, enhancing how people engage with Microsoft's technology. This job offers a unique opportunity to tackle engineering challenges in AI, frontend, and backend services, while contributing to Microsoft's mission of empowering individuals and organizations. The team thrives on collaboration, innovation, and a growth mindset, creating an inclusive culture where everyone can excel.
Microsoft
Microsoft
Senior Software EngineerAustralia · Full-time
The Senior Software Engineer - Azure Storage position offers an exciting opportunity to work on the largest Cloud Storage service in the world. As part of the Microsoft Azure Storage team, you will contribute to building, managing, and running the Persistent Cloud Storage for Microsoft Azure Cloud, impacting some of the largest companies and online businesses globally. The team values collaboration, innovation, and a growth mindset, creating an inclusive culture where everyone can thrive.
Nine
Nine
Senior Software EngineerSydney, NSW · Contract
This job is about leading the Commercial Products team at Nine, where you will manage custom-built systems that are essential for Sales Operations, Traffic, Finance, and Presentation teams. Your work will have a significant impact on broadcast schedules and revenue generation. The team values collaboration, innovation, and a culture of excellence, making it a great place for those looking to make their mark.