Rosewood Partners
Embedded Software Engineer
Rosewood PartnersAustralia4 days ago
Full-timeEngineering, Information Technology

Our client is a groundbreaking medical device startup dedicated to developing life-changing assistive technologies. They are focused on creating a market-leading solution that restores the ability of individuals who have lost their natural voice to communicate effectively and confidently. We are looking for a talented mid-level Embedded Software Engineer to join them and at this pivotal point of growth.


About the role

In this role, you will be required to support the design and develop of the medical devices that are under research and development, prototyping and manufacturing. This is an on-site position that requires hardworking and flexible people with a good attitude, so if that’s you, please read on.


The team will rely on you to:

  • Design, develop, and test embedded systems for medical devices, including firmware and software for new products and the continuous improvement of current products.
  • Utilise microcontrollers and other embedded systems hardware to implement device functionality.
  • Document development work including writing requirements, architectural and detail design specifications, and design verification and validation protocols.
  • Troubleshoot and debug embedded systems issues.
  • Work collaboratively with a cross-functional team of engineers, based in the Brisbane CBD.


Ideally you have:

  • Bachelor’s degree in Computer Science, Mechatronics Engineering, or similar, e.g. Robotics, Software, Electronics, Biomedical Engineering
  • Proficiency in embedded systems development, including C/C++ programming and microcontroller experience.
  • Experience with design, development, and manufacturing of at least one new product, New Product Design (NPD) released and sold in the market.


What’s next

If this sounds like a great opportunity for you, please apply today. We will be reviewing applications over the coming days, and calling only shortlisted applicants for a phone screen before interviewing with the client.

Key Skills

Ranked by relevance