Talent.com
Rosewood Partners
Senior Software Engineer - medical devices, IoTRosewood Partners • Melbourne, AU
Senior Software Engineer - medical devices, IoT

Senior Software Engineer - medical devices, IoT

Rosewood Partners • Melbourne, AU
30+ days ago
Job description

We are working with an exciting BioTech scale-up who are developing technology to enhance the preservation of biological substances. Their solutions improve the quality and viability of stored materials for use in various applications, including medical and agricultural fields.

We are seeking a Senior Software Engineer to join their engineering team. The role is approximately 80% hands‑on software engineering and 20% team mentorship and Agile coordination. The role is based in Melbourne and the team operate in a 3-2 hybrid model.

About the role

You will be joining an established, high-performing team to help build and maintain web applications, IoT platforms, and device‑adjacent software. While the core codebase utilises modern TypeScript, React, Next.js, and Azure IoT Hub, the current project involves integrating with SoftPLC (no prior experience with this or embedded systems is required, you will pick it up as you go).

Because you will be liaising heavily with external design partners, a strong background in regulated medical device software is absolutely essential. The team needs someone with the technical expertise to advocate for internal standards, push back when necessary, and navigate MedTech compliance while mentoring two internal mid-level developers.

The team will rely on you to:

  • Design and deliver secure, full-stack web applications and IoT platforms using TypeScript, React, Next.js, and Azure.
  • Collaborate closely with external contract developers to oversee system architecture and successfully transition software projects back in-house.
  • Provide technical mentorship and guidance to internal team members to help elevate their engineering capabilities.
  • Support the team's Agile delivery by managing dependencies, facilitating lightweight ceremonies, and maintaining clear stakeholder communication.
  • Ensure all software development and documentation strictly comply with regulated human health standards like IEC 62304 and ISO 13485.
  • Champion high engineering quality through rigorous code reviews, automated testing, and strong CI/CD practices.

Ideally you have:

  • 7 to 10+ years of digital software development experience with a strong track record of delivery.
  • Experience working within regulated medical device software and QMS, with knowledge of medical device software standards like IEC 62304 or ISO 13485.
  • Strong full-stack or backend-leaning capability across modern TypeScript ecosystems and cloud infrastructure (ideally Azure).
  • The seniority, confidence, and communication skills to effectively influence and manage external technical vendors.
  • Experience working in Agile methodologies and facilitating iterative development practices.

Bonus points if you also have:

  • Familiarity with device connectivity, telemetry, or Azure IoT Hub.
  • Any prior exposure to SoftPLC or embedded systems environments.
  • Formal Agile or Scrum Master certifications.

What's next

If you are a Senior Engineer who cares deeply about product outcomes and wants to use your technical skills to improve patient lives in a collaborative, purpose-driven environment, we encourage you to apply. We will be reviewing applications over the coming week, and contacting shortlisted candidates for a phone screen before interviewing with the client.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer - medical devices, IoT • Melbourne, AU

Similar jobs

Quality Coordinator

For Purpose Aged CareWallan, VIC, AU

Make a Difference at Wallan Community Aged Care! .Do you want to work with a passionate and supportive team, that puts people first?.A friendly, focused and driven team, we look to bring on staff w... Show more

Senior Data Engineer

Yarra TramsMelbourne, VIC, AU

Ding! Ding! Trams are the heartbeat of Melbourne – come be part of our team on the largest and most iconic tram network in the world.We are seeking a highly capable Senior Data Engineer to join our... Show more

Sales Engineer

Ingersoll RandMulgrave, VIC, AU

CAPS Australia is a trusted name in industrial solutions, offering an extensive range of products and services across ten branches nationwide.Since 1980, we've been powering industries with expert ... Show more

Deliver with Uber Eats - Sign Up and Start Earning

Uber eatsBroadford, VIC, AU

Start Delivering with Uber Eats.Delivering with Uber Eats is an alternative to a part-time or full-time job and you can get your earnings weekly.Delivering with Uber Eats allows you to earn quick c... Show more

 • Promoted

Senior Software Engineer

Maxxia Pty LtdMelbourne, VIC, AU

Making a difference isn’t just our purpose, it’s what motivates our people every day.For us, work is not about ticking a box.It’s about knowing that it matters.We make a meaningful difference every... Show more

Senior Software Engineer

REA GroupRichmond, VIC, AU

Join a newly forming platform-oriented squad building shared backend services, integrations and data capabilities for Financial Services consumer experiences across realestate.Permanent role based ... Show more

Medical Practitioners & Specialists - Medrecruit

MedrecruitHughesdale, VIC, AU

Our client is advertising an opportunity for a VRGP to permanently join their team at a private clinic in VIC.The ideal start date for this position is ASAP.Established mixed-billing practice with ... Show more

IT Systems Test Engineer

Skilled Jobs AustraliaPort Melbourne, VIC, AU

Based in Port Melbourne, Victoria, our client is a leading provider of integrated facilities management services, project delivery services and workplace solutions.They have grown to become a globa... Show more

Senior Surgery Intern - AEC Moorabbin

Animal Referral HospitalHighett, VIC, AU

Are you looking to advance your surgery skills and be mentored by some of the best in the field?.This 12-month Surgical Internship offers an exceptional opportunity to gain hands-on experience in a... Show more

More then your average GP clinic – Elsternwick, VIC

Alecto AustraliaElsternwick, VIC, AU

More then your average GP clinic – Elsternwick, VIC.GP owned practice in prime location.Collegial team of dedicated GPs.Join a collegial team in a GP-owned practice nestled in the leafy streets of ... Show more

Senior AI Engineer

MYOBMelbourne, VIC, AU

We’re a leading business management solution with a core purpose: helping more businesses in Australia and New Zealand start, survive and succeed.At MYOB, we believe what’s good for one business is... Show more

Senior Control Systems Engineer - DeltaV

Embedded ExpertiseMelbourne, VIC, AU

You will play a key role in designing, configuring, and commissioning control systems for critical industrial projects across sectors such as.Design and implement control system solutions using.Dev... Show more

Sonographer

Capital Radiology Pty LtdClayton, VIC, AU

At Capital we’re investing in cutting-edge imaging equipment, building clear career pathways and a workplace culture that empowers and supports our people.We are seeking an experienced Sonographer ... Show more

General Practitioner | South Yarra| Privately Owned

Healthcare Professionals GroupPrahran, VIC, AU

Large, established patient base.Strong nursing and admin support allowing you to focus on quality patient care.CPD, education sessions, and specialist engagement.Opportunity to develop or expand.Su... Show more

Senior Software Engineer C/C++ (12 month fixed-term contract)

SquizMelbourne, VIC, AU

The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Search, Web Optimisation, AI Conversation a... Show more

Staff Software Engineer

afterpayMelbourne, VIC, AU

We started a movement in which everyone can win – shoppers, retailers, society and every person on our team.To play fair, trust people and reward them for doing the right thing.We see and feel the ... Show more

Senior Systems Engineer

Data#3 LtdMelbourne, VIC, AU

Lead the evolution of enterprise-scale Azure Landing Zones and IaC.Join a ASX200 tech leader voted HRD Employer of Choice for 10 years running.Are you a seasoned cloud specialist who thrives at the... Show more

Medical Practitioners & Specialists - HealthcareLink Support

HealthcareLink SupportForest Hill, VIC, AU

Paediatric Speech Pathologist - Clinic Based - Melbourne VIC.Competitive Salary Offer + CPD Allowance + Benefits.Our client is a specialized pediatric therapy clinic focusing on physical and moveme... Show more