ResMed

Software Engineer II

ResMed
Apply
15 hours ago
Sydney, AustraliaMid Level

Responsibilities

  • Design, develop, test, maintain, and troubleshoot embedded software applications for medical devices.
  • Deliver automated and manual verification against functional and performance requirements.
  • Contribute to software architecture, design reviews, technical discussions, and software documentation.
  • Resolve software defects and customer-reported issues in collaboration with software, hardware, systems, and quality teams.
  • Deliver reliable software within project timelines and improve development processes, tools, and engineering practices.
  • Take ownership of assigned work and occasionally lead smaller workstreams.

Requirements

  • Bachelor’s degree in software engineering, computer engineering, computer science, or a related discipline, or equivalent practical knowledge.
  • Commercial software application development background.
  • Proficiency in C++ and/or Python for application and test software development.
  • Understanding of software design, code reviews, debugging, testing, CI/CD principles, and automated build environments.
  • Familiarity with GitHub, Bitbucket, Jira, or Confluence.
  • Ability to translate customer and product requirements into technical solutions and communicate clearly.
  • Preferred: 3+ years developing embedded C/C++ software using object-oriented programming.
  • Preferred: experience with Jenkins, GitHub workflow actions, regulated industries, Test-Driven Development, and automated testing methodologies.

Benefits

  • Work on medical device innovations that support diagnosis, monitoring, treatment, and improved patient outcomes.
  • Collaborate with experienced engineers and multidisciplinary teams in a supportive, diverse, and inclusive culture.
  • Grow technical capabilities in a purpose-driven, regulated healthcare environment.

Tech Stack

C++GitHub ActionsJenkinsPython

Categories

ResMed

About ResMed

5,001-10,000 employees

We believe shaping a better world starts with better sleep and breathing, which is why we pioneer innovative solutions to help millions of people in more than 140 countries around the world live happier, healthier lives. Our AI-powered digital health solutions, cloud-connected devices and intelligent software make home healthcare more personalized, accessible and effective.

Contact me