ViewJobs
NewListed today

Software Engineer, Embedded

Resmed

Electrical/Electronic
Location
Sydney, NSW
Type
Full-time

About the role

Engineer impactful software that powers life-changing devices 


Resmed’s Devices Software team creates the embedded intelligence behind our medical technologies that help millions breathe, sleep, and live healthier lives. You’ll contribute to software that sits at the intersection of engineering and patient care designed to diagnose, monitor, and treat sleep and respiratory conditions worldwide. Here, you’ll collaborate with systems, hardware, quality, and product experts to transform healthcare possibilities into everyday solutions. 


Working within an Agile environment, you’ll help build and refine the software foundations across everything from real-time control systems and device interfaces to user interaction and wireless connectivity. Every line of code you write supports clinicians, caregivers, and people living with chronic conditions and advances our shared mission to improve lives through technology. 


What You’ll Do 


  • 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 while contributing to technical discussions 
  • Document software designs, decisions, and test outcomes with clarity and precision 
  • Troubleshoot, analyze, and resolve software defects and field-reported issues 
  • Collaborate closely with software, hardware, systems, and quality teams 
  • Support process improvement initiatives across development tools and practices 

What You Bring 

  • Proficiency in C++ and/or Python 
  • Experience in Agile software development environments 
  • Familiarity with source control and collaboration tools (GitHub, Bitbucket, Jira, Confluence) 
  • Strong ability in software design, debugging, and testing 
  • Understanding of CI/CD principles and automated build environments
  • Excellent communication skills and ability to work cross-functionally 
  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience

Nice To Have

  • 3+ 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 (e.g., Jenkins)
  • Understanding of software lifecycle processes in regulated environments

What Sets You Apart

  • Customer-First Perspective - You design with patient and clinician needs in mind
  • Builder’s Mindset - You enjoy tackling technical challenges and crafting elegant solutions
  • Growth Orientation - You’re eager to expand your expertise across embedded technologies
  • Collaborative Leadership - You contribute positively to team direction and success
  • Analytical Thinking - You apply rigorous analysis to problem-solving and decision-making
  • Continuous Improvement - You seek opportunities to refine processes and systems

Why Join Resmed 


At Resmed, your work directly contributes to improving health and quality of life around the world. You’ll be part of a global engineering community advancing digital health and connected devices. We offer a supportive environment that empowers innovation, continuous learning, and collaboration—with opportunities to grow your career while making a measurable difference.

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

 

Apply

via resmed.wd3.myworkdayjobs.com

Similar jobs

  • 7 weeks ago

    Embedded Software Engineer

    Resmed

    Build embedded software that helps transform patient care Join Resmed in Sydney as a Software Engineer II, Devices Software and develop reliable, embedded software for medical devices used in diagnosis, monitoring, an…

    Sydney, NSW
    Full-time
    Listed 7 weeks ago
    Engineering - Software
  • 2 weeks ago

    Embedded Software Engineer (C++ | Medical Devices)

    Resmed

    Job Description Let’s talk about the Team The Devices Software team works in close collaboration and is co-located with our cross functional development team. The primary role of the team is to create specifications a…

    Sydney, NSW
    Full-time
    Listed 2 weeks ago
    Electrical/Electronic
  • 2 weeks ago

    Embedded Software Engineer

    OnQ Recruitment

    An exciting opportunity exists for an experienced Embedded Software Engineer to join a growing Australian medical technology organisation that is transitioning from advanced R&D into commercialisation. This role offer…

    Melbourne, VIC
    Full-time
    Listed 2 weeks ago
    Electrical/Electronic
  • New1 day ago

    Senior Embedded Software Engineer

    Advanced Navigation

    About the role Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high perf…

    Sydney, NSW
    Full-time
    Listed 1 day ago
    Software
  • 7 weeks ago

    Software Engineer - Embedded

    Gallagher Group

    Build technology that starts as an idea and ends up changing an industry. At eShepherd, we're creating technology that's transforming the way livestock is managed around the world. As part of Gallagher, a global techn…

    Melbourne, VIC
    Full-time
    Listed 7 weeks ago
    Electrical/Electronic
  • 11 weeks ago

    Senior Embedded Software Engineer

    Advanced Navigation

    OVERVIEW OF ROLE Advanced Navigation enters a new phase of Growth and International expansion. The Software Platforms team is on a mission to develop software to ensure that our products are the most reliable, high pe…

    Sydney, NSW
    Full-time
    Listed 11 weeks ago
    Software