* Salary estimates based on industry data for similar roles
💻 Shape Digital Health as Senior Software Engineer - Digital Anthropometry
Join ResMed to revolutionize how digital technology enhances medical product design. As a Senior Software Engineer on our Digital Anthropometry Platform, you'll bridge software innovation and human-centered design to create CPAP masks that fit perfectly and improve millions of lives worldwide.
🎯 Your Mission: Key Responsibilities
Platform Development & Innovation
- Develop cross-platform desktop applications using Qt for Python, creating intuitive UIs that deliver rapid engineering insights
- Implement interactive 3D visualization using VTK to analyze facial shape variation across global populations
- Build backend algorithms and models for data processing, automation, and engineering efficiency
- Develop advanced 3D digital models from comprehensive 3D facial scan datasets
Workflow Transformation & Leadership
- Lead the evolution of ResMed's product development workflows by mentoring teams and championing digital-first practices
- Challenge traditional processes and foster a culture of experimentation and continuous improvement
- Work directly with mask product teams to drive adoption of digital anthropometry tools
- Translate engineering needs into powerful software solutions that elevate the entire platform
Technical Excellence & Collaboration
- Contribute to software architecture, testing, CI/CD, and documentation for long-term maintainability
- Collaborate with multidisciplinary teams including mechanical engineers, designers, and product developers
- Serve as a technical bridge between software development and medical device engineering
- Ensure robust, scalable solutions that support global engineering teams
⭐ Your Profile: Qualifications & Experience
Essential Requirements
- 5+ years' experience in software development for engineering or scientific applications
- Bachelor's or higher degree in Software Engineering, Mechanical Engineering, Computer Science, or related field
- Demonstrated expertise in Python with hands-on experience in Qt for Python
- Experience with VTK or similar 3D visualization frameworks
- Strong understanding of 3D modeling, computational geometry, and statistics
Technical Competencies
- Solid grasp of object-oriented design, data structures, and software architecture principles
- Experience developing applications for data analysis and visualization
- Ability to create tools that support engineering decision-making and design optimization
- Strong collaboration and communication skills across technical and non-technical teams
Preferred Qualifications
- Familiarity with scientific computing (NumPy, SciPy, Pandas)
- Experience with AI/ML frameworks (PyTorch, TensorFlow)
- Background in simulation using Finite Element Analysis tools (ABAQUS, Ansys)
- Experience with AWS platform for data or application deployment
🚀 What Success Looks Like
Impactful Outcomes
- 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
- Direct contribution to products that improve patient compliance and therapy outcomes
Technical Excellence
- High-performance 3D visualization that handles complex facial geometry data
- Scalable backend systems that process large anthropometric datasets
- Maintainable codebase with comprehensive testing and documentation
- Solutions that integrate seamlessly into existing engineering workflows
💫 Why You'll Love This Role
Meaningful Impact
- Transform how medical products are designed using digital technology and human data
- Directly contribute to devices that help people breathe better and sleep healthier
- Work with unique 3D facial data to understand human anatomical diversity
- See your software directly influence life-changing medical device design
Technical Challenge
- Solve complex problems at the intersection of software, engineering, and healthcare
- Work with cutting-edge 3D visualization and computational geometry
- Build systems that handle real-world engineering constraints and requirements
- Continuously learn and apply new technologies in a supportive environment
Collaborative Environment
- Work with passionate, multidisciplinary teams across engineering and design
- Receive support for professional development and skill enhancement
- Participate in a culture that values innovation and excellence
- Join a company committed to diversity, inclusion, and individual expression
✨ Ready to Engineer the Future of Medical Device Design?
If you're an experienced software engineer passionate about creating tools that bridge digital innovation and physical product design, we encourage you to apply. This role offers the unique opportunity to shape how medical devices are conceived, designed, and optimized for human comfort and performance.
Apply Now & Help Us Redefine Digital Health Innovation!