Software Engineer - Fixed Term Contract

Resmed

Sydney, Australia
Hybrid
Strong c++ skills for embedded development
Experience with agile methodologies and tools
Ability to write maintainable code and unit tests
This role offers the opportunity to contribute to the design and development of embedded software for ResMed's next-generation medical devices

Job Summary

  • This role offers the opportunity to contribute to the design and development of embedded software for ResMed's next-generation medical devices.
  • You will work in a hybrid arrangement based in Sydney, collaborating closely with senior engineers in an Agile team environment.
  • The position requires translating customer requirements into technical solutions while ensuring high code quality through reviews and testing.

Matching Summary

This role offers the opportunity to contribute to the design and development of embedded software for ResMed's next-generation medical devices.

Skills & Requirements

Must-have

  • Strong C++ skills for embedded development
  • Experience with Agile methodologies and tools
  • Ability to write maintainable code and unit tests
  • Familiarity with CI/CD workflows and Jenkins
  • Collaboration in cross-functional development teams

Nice-to-have

  • Experience in regulated or safety-critical industries
  • Knowledge of test-driven development (TDD) practices
  • Proactive attitude towards learning new technologies
  • Exposure to Python for scripting and automation
  • Willingness to lead small feature development tasks

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 2 to 4 years of experience in embedded software development
  • Valid Australian work rights required

Work Rights

Must have valid Australian work rights

Tailored Resume

Cover Letter