R

Resmed

Cloud-connected medical devices and software platforms

Software Engineer - Embedded

Embedded EngineeringPosted on Nov 14
Full-timeSydney NSW, AustraliaNo salary listedIn-person

About the Job

Requirements

  • Proficiency in C++ and/or Python.
  • Experience in Agile software development environments.
  • Familiarity with source control and collaboration tools, including GitHub, Bitbucket, Jira, and Confluence.
  • Ability in software design, debugging, and testing.
  • Understanding of continuous integration and continuous delivery (CI/CD) principles and automated build environments.
  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience.

Responsibilities

  • Design, develop, test, and maintain embedded software for medical devices.
  • Implement and automate verification activities to ensure performance and reliability.
  • Participate in architecture and design reviews and contribute to technical discussions.
  • Document software designs, decisions, and test outcomes.
  • Troubleshoot, analyze, and resolve software defects and field-reported issues.
  • Collaborate with software, hardware, systems, and quality teams.
  • Support process improvement initiatives across development tools and practices.

Desired Qualifications

  • Three or more years of experience with Embedded C/C++ and object-oriented programming.
  • Exposure to embedded or real-time systems development.
  • Experience in medical device or other regulated industries.
  • Knowledge of Test-Driven Development (TDD) and CI/CD tools such as Jenkins.
  • Understanding of software lifecycle processes in regulated environments.

About the Company

Resmed

Cloud-connected medical devices and software platforms

ResMed creates cloud-connected medical devices and software platforms to treat and manage sleep apnea, COPD, and other chronic diseases. Its devices (like sleep therapy gear) collect patient data and deliver therapy, while connected software platforms enable remote monitoring, coaching, and caregiver support. The company sells medical devices and offers software subscriptions, generating revenue from product sales and ongoing service fees. Unlike some competitors, ResMed combines hardware with cloud-based analytics and a broad ecosystem that supports patients, healthcare professionals, and caregivers across more than 120 countries. Its goal is to improve patient care and quality of life while reducing hospital visits and overall healthcare costs.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Diego, CA
Founded
1989

Recently Posted Jobs

Explore more opportunities at Resmed

See more jobs