CareerPlanSign in

Software Engineer II

Sydney, NSW, Australia💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Design, develop, test, and maintain embedded software applications for medical devices used in diagnosis, monitoring, and treatment.

Role type

Embedded software engineer (medical devices)

Builds

Reliable embedded software for medical devices

Domain

Healthcare / Medical Devices

Required skills

C++, Python, embedded software development, software architecture, automated testing, CI/CD principles, debugging, code reviews

Preferred skills

Object-oriented programming, Test-Driven Development, Jenkins, GitHub Actions, regulated industry experience

Technologies

C++, Python, GitHub, Bitbucket, Jira, Confluence, Jenkins

Responsibilities

Design and develop embedded software applications, deliver automated and manual verification, contribute to software architecture and design reviews, document software designs and test outcomes, troubleshoot and resolve software defects, improve development processes and tools, balance competing priorities, take ownership of tasks and lead smaller workstreams (via careerplan.io/jobs/054131-1-software-engineer-ii-at-resmed)

Seniority

Mid-level, hands-on IC