29 Oct
|
Halcyon Knights
|
Melbourne
29 Oct
Halcyon Knights
Melbourne
Senior Embedded Software Engineer – C/C++ | Linux | MedTech
An innovative, venture-backed Australian MedTech company is developing next-generation monitoring technology designed to improve clinical decision-making and patient outcomes during childbirth.
Bringing together specialists across software, hardware, electronics, clinical research and data science, the business is continuing to develop and advance its cutting-edge medical technology.
They are now looking for a Senior Embedded Software Engineer to join their multidisciplinary engineering team.
The Opportunity
This is a hands-on engineering role working across embedded software, hardware and regulated medical-device development.
You will design, develop and test reliable software using C/C++ within Linux and embedded environments. Working alongside firmware, hardware, clinical and regulatory specialists, you will support the development and integration of a complex connected medical device.
What You’ll Be Doing
- Designing and developing embedded software using C/C++.
- Working across Linux, RTOS and embedded-device environments.
- Integrating software with hardware and connected devices.
- Supporting BLE, NFC and other device communication workflows.
- Developing unit,
integration and system-level tests.
- Debugging complex software, hardware and connectivity issues.
- Supporting secure OTA updates, rollback and recovery.
- Producing documentation and traceability for a regulated medical-device environment.
- Contributing to software verification and validation activities.
What We’re Looking For
- Strong commercial C/C++ development experience.
- Experience working with Linux and embedded systems.
- Experience integrating software with hardware or connected devices.
- Knowledge of communication protocols such as BLE, NFC, I2C, SPI or UART.
- Experience within MedTech, embedded systems or another regulated or safety-critical environment.
- Experience with IEC 62304, ISO 13485, IEC 60601, Qt/QML, RTOS or secure OTA updates would be advantageous but is not essential.
Why Consider It?
- Work on technology with the potential to make a meaningful difference to mothers and babies.
- Solve complex challenges spanning software, hardware and connected devices.
- Remain deeply hands-on without taking on formal people-management responsibilities.
#J-18808-Ljbffr
📌 Senior Embedded Software Engineer - MedTech (C/C++, Linux) (Melbourne)
🏢 Halcyon Knights
📍 Melbourne