Medical & Embedded Systems Engineer
Fisher & Paykel Healthcare - SleepStyle · Jan 2025 - Present · Auckland, New Zealand
Medical Device Software Development
- Develop safety-critical embedded software for regulated respiratory medical devices within IEC 60601 and IEC 61508-aligned engineering practices.
- Contribute to system-level design, implementation, verification, and documentation across embedded medical device workflows.
Functional Safety & Compliance
- Implemented functional-safety mechanisms including startup self-tests, fault detection, diagnostic reporting, and transitions to safe states.
- Supported risk-aware development and verification activities for safety-critical therapy delivery.
Embedded Systems
- Develop Zephyr RTOS embedded software in a Dockerised environment.
- Support board bring-up, DeviceTree configuration, and peripheral integration on STM32 and NXP i.MX RT1050/1060 platforms.
Communication Protocol Development
- Designed and documented a transport-agnostic embedded communications architecture using Protocol Buffers and CoAP.
- Standardised communication and data exchange across multiple system components while improving communication performance by approximately 10x.
- Implemented protocol functionality using Zephyr's CoAP stack and supported secure engineering-tool communication with devices.
Test Automation & HIL
- Co-developed a Hardware-in-the-Loop verification platform using BDD testing, simulated operating conditions, and fault injection.
- Reduced validation cycles from months to weeks through automated system-level verification.
- Contributed to an automated environmental chamber used to empirically determine an accurate dew-point model across varying environmental conditions and multiple nasal interfaces.