
Posted 9 days ago
Software Engineer - C++ (Devices Software)
ResMed
Requirements
Proficiency in C++ and/or Python, Agile Development Processes experience, Code Management tools (GitHub, Bitbucket), CI/CD concepts, Commercial software development experience
Skills
C#PythonEmbeddedAgileCI/CDGitHub
About the role
Responsibilities
- Design, develop, and test real-time embedded software applications for medical diagnosis and treatment
- Verify software behavior through both manual and automated testing processes
- Document product designs and ensure software meets all specified requirements
- Analyze, debug, and resolve customer issues to maintain product quality
- Collaborate with cross-functional teams and stakeholders to deliver products within timelines and budgets
- Translate customer needs into actionable technical requirements
Requirements
- Commercial experience in software application development
- Proficiency in C++ and/or Python for developing application and test code
- Experience working within Agile development processes
- Proficiency with code management and collaboration tools such as GitHub, Bitbucket, or Confluence
- Understanding of CI/CD concepts
Preferred Qualifications
- 2+ years of commercial experience in embedded C/C++ or Object-Oriented programming
- Experience in the medical device industry
- Background in embedded programming and Test Driven Development (TDD)
- Experience with CI/CD tools such as Jenkins
About the Company
ResMed creates life-changing health technologies that empower millions of people in more than 140 countries to live happier, healthier lives. Our AI-powered digital health solutions, cloud-connected devices, and intelligent software make home healthcare more personalized, accessible, and effective.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer - C++ (Devices Software)
ResMed · Sydney
