We are working with an innovative Australian medical device company dedicated to developing life-changing wearable technologies. We are seeking an Embedded Software Engineer to take ownership of firmware development, performance testing, and product refinement. This is a highly impactful role where you will help transition advanced, proven prototypes into fully manufactured, commercially available medical products.
About the role
As an Embedded Software Engineer, you will be deeply involved in the new product development lifecycle. Your focus over the next 12 months will be highly tangible: you will develop design specifications, manage the receipt of prototypes from external subcontractors, and rigorously test their performance (both the embedded software and the overall device output, such as voice quality). Because the core hardware design of their flagship device is already well-established, your goal is to progressively improve the design, modify firmware as needed, and ensure the product is fully ready for manufacturing and audit.
The team will rely on you to:
* Develop detailed design specifications and technical requirements for the product.
* Work closely with sub-contractors who are actively developing the product, ensuring alignment with internal standards.
* Receive, inspect, and test prototypes delivered by sub-contractors.
* Rigorously test the performance of the embedded software, as well as the overall real-world performance of the device (including output quality).
* Progressively refine and improve the device design to ensure it is robust and ready for mass manufacturing.
* Develop, modify, and update embedded firmware for microprocessors and DSPs using C/C++ and Python when required to fix issues or improve performance.
* Ensure all product development, documentation, and testing strictly comply with medical device regulatory frameworks, including ISO 13485, FDA, and TGA standards.
Ideally you have:
* 3+ years of experience in new product development, bringing embedded systems from concept through to product launch.
* Strong proficiency in embedded software application development within RTOS, SoC, or Embedded Linux environments.
* Hands‐on experience with in‐circuit serial communication protocols (such as I2S, I2C, UART, SPI, PDM, or PCM).
* A strong understanding of design change control, versioning (Git), and software maintenance practices.
* A Bachelor's degree in Engineering (Electronics, Biomedical, Computer Science, or a related technical discipline).
Bonus points if you also have:
* Proven experience successfully delivering at least one commercial product to market.
* Deep familiarity with medical device quality management and safety standards (ISO 13485, IEC-60601-1, IEC-62304).
* Experience with real‐time processing of biomedical sensors, including digital/analogue filter design (IIR, FIR) and PID controllers.
* Knowledge of wireless communication protocols like Bluetooth and Wi-Fi.
What's next
If you are an Embedded Software Engineer who wants to use your technical skills to deliver tangible, life-changing medical devices to the people who need them most, 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