2,062,991open jobs
124,884companies
238,219added this week
Browse all
Salary
≈ $58k – $140k per year (Estimated)
Location
Hybrid (Sydney, Australia)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Oct 26, 2026. ResMed scores B on the Alion truth index.

Overview
Company
Impact
Profile match
ResMed is a medical device company founded in Sydney in 1989 by a physician who had helped develop the first practical treatment for obstructive sleep apnoea and could not persuade anyone else to commercialise it. It makes the masks, flow generators and ventilators used to treat sleep apnoea and chronic respiratory disease, and it has built a large software business in the cloud platforms that manage those devices and the out-of-hospital care around them. Now headquartered in San Diego and listed in New York and Sydney, it shares the sleep apnoea market largely with Philips and benefited substantially from its competitor's device recall.
Backed by Hikma Ventures

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 and designs for new products or improvements and enhancements to existing products. The software group uses an Agile mindset and methodologies to deliver embedded software, including the development of embedded device applications, drivers, user interfaces, control systems, wireless and cellular communications, along with the CI/CD system.

Let’s talk about the role

In your role as a Software Engineer, you will contribute to the design and development of embedded software for Resmed’s next-generation devices. You will develop firmware features, application-layer logic, and reusable platform components. You’ll be part of an Agile team, collaborating with senior engineers to ensure code quality and timely delivery of features. This role offers an opportunity to broaden your skills by working on a cutting-edge medical device project, occasionally taking the lead on smaller tasks or modules under guidance.

This position is based in Sydney (hybrid work arrangement, 2-3 days in-office per week) and requires valid Australian work rights.

Let’s talk about responsibilities

As a Software Engineer, you will be expected to:

  • Design, develop, and test embedded software in C++ for firmware and application layers
  • Use or learn Python for scripting, tooling, and automation support
  • Collaborate in Agile teams using GitHub/Bitbucket, JIRA, and Confluence
  • Contribute to CI efforts by writing maintainable code and improving Jenkins workflows
  • Ensure code quality through reviews, unit testing, and debugging
  • Translate customer requirements into technical solutions
  • Take ownership of tasks and lead small feature development when needed
  • Continuously learn new technologies and complex systems

Let’s talk about qualifications and experience

Required Skills

  • Bachelor’s degree in Computer Science, Electronics, or related field
  • 2 to 4 years of experience in embedded software or application development
  • Strong C++ skills with solid design and data structure fundamentals
  • Exposure to Python with willingness to ramp up
  • Agile development experience with tools like Git, JIRA, and Confluence
  • Familiarity with CI/CD and tools like Jenkins
  • Commitment to code quality through testing and documentation
  • Strong communication and collaboration in fast-paced teams

Preferred Skills

  • Experience contributing to projects in a regulated or safety-critical industry (for example, developing software for medical devices, automotive systems, etc.).
  • Knowledge of test-driven development (TDD) practices or experience with advanced continuous integration and deployment processes.
  • A proactive attitude towards learning and adopting new tools, frameworks, or methodologies that improve software quality and team productivity.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,062,991 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Sydney
Electrical Engineer 3 days ago
$11k – $25k per year (gross) · In office · Full-Time · Pretoria
Apply
$120k – $220k per year · In office · Full-Time · 1+ year exp · Los Angeles
AI/ML
NVLink
Apply
$128k – $193k per year · In office · Full-Time · Bachelor's Degree · Mossville
C++
MATLAB
MATLAB
Simulink
Apply
DSP Engineer 1 day ago
$98k – $134k per year · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · United States
Python
MATLAB
AI/ML
Machine Learning
Apply
$185k – $250k per year · Equity · In office · Nationals only · Full-Time · 7+ years exp · Bachelor's Degree · Sunnyvale · San Diego
C++
SystemVerilog
MATLAB
Chips/EDA
UVM
Formal Verification
Apply
≈ $58k – $122k per year (Estimated) · In office · Madrid
Python
Go
Java
SQL
C++
AI/ML
Embeddings
LLM
RAG
Machine Learning
DevOps
Rest API
gRPC
CI/CD
Git
Docker
Kubernetes
Apply
up to $42k per year (net) · Remote (EAEU) · Full-Time · 6+ years exp · Bachelor's Degree · Moscow
Python
Go
JavaScript
SQL
Ruby
Python
Flask
SQLAlchemy
FastAPI
Asyncio
Alembic
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
Ansible
WebSockets
GitLab CI
CI/CD
ArgoCD
Git
Docker
Kubernetes
Gitflow
Management
Agile
Kanban
Apply
In office · Full-Time · 3+ years exp · Bengaluru
DevOps
CI/CD
Apply
≈ $70k – $161k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Sydney
Python
C
C++
C
Embedded C
DevOps
CI/CD
Jenkins
Bitbucket
GitHub
Management
Confluence
Jira
Agile
Apply
≈ $94k – $207k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Sydney
Analytics
Tableau
Power BI
Apply
≈ $12k – $27k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Kuala Lumpur
SQL
Databases
Snowflake
Analytics
Tableau
Power BI
Sisense
Apply
Supply Planner 7 days ago
≈ $37k – $81k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Singapore
Analytics
Microsoft Excel
Apply
Industrial Engineer 7 days ago
≈ $28k – $48k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Analytics
Power BI
Microsoft Excel
Design
AutoCAD
Apply
Hybrid · Full-Time · Sydney · Melbourne
Apply
≈ $41k – $100k per year (Estimated) · In office · Sydney
Energy
PSCAD
ETAP
Apply
In office · Full-Time · Sydney · Melbourne
Apply
Hybrid · Full-Time · Bachelor's Degree · Sydney
Java
AI/ML
AI Agents
Apply
In office · Full-Time · 8+ years exp · Master's Degree · Sydney
Apply
See all jobs
This is one of many
2,062,991 more open roles from verified company boards, updated every day.