Dublin, Ireland Hybrid

ResMed is hiring a Software Engineer

About the Role

We're looking for a Software Engineer to help develop next-generation medical devices that connect to the cloud and deliver meaningful health outcomes. You'll play a key role in shaping software for digital health technologies focused on sleep apnoea, COPD, and other respiratory conditions, contributing directly to patient well-being.

What You'll Do

  • Design and implement firmware for embedded systems using C++
  • Develop automation and continuous integration solutions to streamline development workflows
  • Collaborate on cloud-connected device platforms using Python and modern cloud technologies
  • Follow rigorous software development processes aligned with medical-grade standards
  • Work closely with cross-functional teams to bring innovative products from concept to release

What We're Looking For

  • A degree in Computer Engineering, Computer Science, or a related field (undergraduate or advanced)
  • At least three years of hands-on software engineering experience
  • Strong proficiency in C++ and experience with version control tools like Git or SVN
  • Working knowledge of Python and one or more additional technologies in the stack
  • Familiarity with embedded systems and firmware development

Environment & Benefits

This is a hybrid role based in Sandyford, Dublin, with team members expected on-site 2 to 3 days per week. You'll work in a supportive, inclusive culture that values innovation, collaboration, and personal growth.

Compensation includes a performance-based bonus plan and access to a shareholding programme. Additional benefits include health insurance, pension, long-term illness protection, gym allowance, and participation in the Cycle to Work Scheme. We also offer referral incentives and support internal career development.

Our culture thrives on diverse perspectives and creative problem solving. We encourage continuous learning, global collaboration, and meaningful contributions that have a visible impact on patients’ lives. If you're passionate about building reliable, life-enhancing technology, this role offers the chance to innovate with purpose.

Required Skills
C++PythonCloud TechnologiesFirmware/embeddedAutomation/continuous integration platformsGitSVNVersion Control C++PythonGitSVNFirmwareEmbedded SystemsCloud TechnologiesAutomationContinuous Integration
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
ResMed
ResMed is a company focused on sleep and breathing health, providing life-saving therapies and a product portfolio in these areas.
All jobs at ResMed Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago