About the Company A leading medical device company in Sydney is seeking an experienced Embedded Firmware Engineer to join its growing product development team. This role is a rare opportunity to work on cutting-edge connected medical devices, developing high-performance firmware solutions that meet stringent regulatory standards while improving patient outcomes. About the Role This role offers the chance to work in a collaborative environment with a team of engineers, researchers, and verification specialists. If you have a passion for embedded systems, BLE communication, and medical technology, this could be the perfect opportunity. Key Responsibilities Write, debug, and optimise firmware for STM32-based medical devices. Investigate and resolve firmware bugs, ensuring efficient and reliable performance. Maintain and improve existing C++ and MicroPython codebases. Collaborate with algorithm developers to integrate statistical models into embedded systems. Work closely with cross-functional teams to ensure compliance with IEC 62304 and other medical device standards. Assist in transitioning firmware development from external contractors to an in-house capability. Conduct firmware testing and validation, ensuring robustness in embedded systems. Contribute to continuous improvement in firmware architecture and development processes. Contribute to firmware architecture decisions and drive continuous improvements in efficiency and performance. About You You’ll play a pivotal role in designing and maintaining software architecture, enhancing system performance, and contributing to the growth of innovative solutions. What you will bring: Bachelor’s or Master’s degree in Electrical or Computer Engineering (or a related field). Strong understanding of firmware development and embedded systems. Experience working with STM32 ARM microcontrollers nice to have. Proficiency in C++ and MicroPython (essential). Hands-on experience with bug investigation, debugging, and issue resolution in embedded firmware. Ability to read and interpret schematics and technical documentation. Experience working in regulated environments (medical device experience and familiarity with IEC 62304 is a bonus). Ability to read and interpret hardware schematics and technical documentation Excellent problem-solving skills, strong attention to detail, and the ability to work in a collaborative team environment. What’s on Offer Attractive Salary Package. Opportunity to work on life-changing medical technology. Hybrid work environment with flexibility. Supportive and collaborative team. Exposure to cutting-edge BLE development and medical device regulations. A chance to take ownership of firmware development as the company transitions from contractor-led development to an in-house team.