Senior Software Developer - Medical Device Startup

Peoplebank โ€ข Australia
Relocation
Apply
AI Summary

Join a purpose-driven Australian startup revolutionizing critical care delivery. Own technical challenges from real-time embedded systems to secure OTA pipelines. Collaborate in a multidisciplinary team with direct impact on patients' lives.

Key Highlights
Own meaningful technical challenges in a fast-paced, high-standard environment
Write clean, reliable C/C++ code for real-time data processing and hardware control
Design and maintain secure OTA update flows and BLE/NFC connectivity
Key Responsibilities
Own software design and development from architecture to release
Write reliable, maintainable C/C++ code for real-time data processing and hardware control
Design and maintain secure OTA update flows and BLE/NFC connectivity
Collaborate closely with hardware engineers and UX designers
Lead code reviews and set standards
Produce thorough technical documentation with full traceability and regulatory submissions
Technical Skills Required
C/C++ Linux BLE NFC OTA update pipelines Git CI/CD Agile
Benefits & Perks
Relocation package offered
Work that carries genuine weight and impact
Nice to Have
Qt/QML UI development
Familiarity with IEC 60601 or ISO 13485 QMS platforms
Experience with RTOS, static code analysis, or formal V&V processes
AWS or other cloud platform exposure

Job Description


  • Perth based โ€“ Competitive package
  • Make a genuine difference - Real-world impact
  • VC-backed, award-winning business


About the Opportunity


This is a rare chance to join a purpose-driven Australian start-up that is genuinely changing how critical care is delivered.


As a Senior Software Developer, you will own meaningful technical challenges โ€” from real-time embedded systems and wireless connectivity to secure OTA pipelines and regulatory compliance โ€” all within a collaborative, multidisciplinary team where your work has direct consequences.

This role suits someone who thrives in a fast-paced, high-standard environment, takes pride in writing clean and safe code, and wants their career to mean something beyond the screen.


What You'll Be Doing

  • Taking ownership of software design and development from architecture through to release
  • Writing reliable, maintainable C/C++ code for real-time data processing and hardware control on Linux platforms.
  • Building and executing robust test strategies โ€” unit, integration, and system
  • Designing and maintaining secure OTA update flows, including signed packages, rollback recovery, and SBOM management.
  • Implementing BLE and NFC connectivity โ€” pairing, calibration, and safe fallback โ€” across hardware and software layers.
  • Collaborating closely with hardware engineers, UX designers
  • Leading code reviews, setting standards
  • Producing thorough technical documentation with full traceability and regulatory submissions.


What We're Looking For

  • Great teammate โ€“ working in collaboration with the team โ€“ bring a positive and proactive energy.
  • Extensive experience on software development and in Linux-based application development C/C++
  • Proven hands-on experience with BLE and/or NFC in commercial products involving wireless pairing and calibration.
  • Solid understanding of OTA update pipelines โ€” signed updates, rollback mechanisms, and vulnerability management.
  • Strong command of Git, CI/CD pipelines, and Agile delivery methods.


Bonus Points For

  • Qt/QML UI development
  • Familiarity with IEC 60601 or ISO 13485 QMS platforms (e.g. Greenlight Guru).
  • Experience with RTOS, static code analysis, or formal V&V processes.
  • AWS or other cloud platform exposure.


Why This Role

  • Work that carries genuine weight โ€” the software you build has direct concrete impact.
  • The scope and influence of a senior technical contributor in a scaling business.
  • Collaborative, multidisciplinary team spanning engineering, and research disciplines.
  • Join a multi-award-winning, VC-funded start-up with strong commercial momentum.
  • Open to candidate all over Australia โ€“ offering a relocation package


How to Apply

If you have the experience and want to be part of something that matters, apply now via the link below. Applications are reviewed as they come in.


Contact: Laura GILLES | (08) 9423 1416 | Job Reference: 271171


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Peoplebank

Australia

Data Reliability & Quality Engineer

Programming
โ€ข
6d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Job Type โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Experience Level โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

Optiver

Australia

C# Software Engineer

Programming
โ€ข
6d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Job Type โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
Experience Level โ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

Optiver

Australia

Subscribe our newsletter

New Things Will Always Update Regularly