Organisation Context

The Bionics Institute is a world leader in the development of medical devices for the treatment of otherwise intractable conditions. The Bionics Institute is in an exciting phase, developing therapeutic technology for hearing loss, Parkinson’s disease and inflammatory bowel disease and unique methods for the improved diagnosis of epilepsy, movement disorders and deafness.

Position Summary

This position requires a person with a background in software development and electronics engineering. Applicants must have experience developing C# software with user interfaces, custom hardware drivers, and signal processing in the Windows environment. The applicant must also possess knowledge of electronic circuits as well as hands on experience with device testing and troubleshooting both at the system and circuit level. In this role the engineer will have a unique opportunity to collaborate with world-leading companies and to see the work translated directly into clinical practice.

You will work within a team of scientists, clinicians, engineers, and product developers to write, implement, and test software for controlling neurostimulation and bioelectric signal recording devices, process the recorded signals, and display relevant information derived from them to clinician

Duties and responsibilities

  • Write efficient, robust, functional object-oriented code
  • ‎Write thorough code documentation
  • ‎Work to strict standards, style guides, architectures and software patterns
  • ‎Assist with scope and specification planning
  • ‎Assist with test plan design
  • ‎Carry out unit, integration, system, and acceptance tests including reporting of results
  • ‎Investigate, evaluate, and fix software/hardware errors in a timely manner
  • ‎Work to strict timelines and milestones
  • ‎Assist with documentation: user guides and technical reports
  • ‎Assist with software deployment
  • ‎Provide training and support for end-users
  • ‎Assist with software maintenance
  • Assist with hardware maintenance including routine bench testing
  • Assist with electronics assembly and repair (includes populating components and soldering)
  • ‎Work closely with other developers, hardware engineers, stakeholders, and users

Qualifications and skills


  • Tertiary qualifications in an engineering or computer science related discipline
  • C# proficiency
  • ‎Python/MATLAB proficiency
  • ‎Experience with version control methods
  • ‎Experience with multi-threaded asynchronous applications
  • Hands-on experience with electronics development, manufacture, test, and repair


  • ‎Postgraduate qualifications or experience in a relevant field
  • Knowledge of interfacing to embedded systems and data acquisition peripherals
  • Experience with digital signal processing
  • ‎Knowledge of biomedical applications and clinical workflow
  • ‎‎Experience developing medical software to IEC standards
  • Experience with Agile software development
  • ‎Experience with the .NET WPF framework
  • ‎Experience with model driven development (MDD) and model-based testing (MBT)
  • Knowledge of EDA and CAD software
  • Experience in JIRA and Confluence


  • Interest in developing end-to-end systems (software-hardware integration)
  • Be a motivated self-learner with the ability to understand new techniques quickly
  • Have an analytical mind
  • Communicate complex procedures simply to others outside of the field
  • Good verbal communication skills and a demonstrated ability to produce clear, accurate, and detailed documentation
  • Attention to detail as well as initiative to explore and problem solve

This is a 12-month Full time contract with the possibility to renew (contingent on funding). 

If you believe you meet the requirements for this position, please submit your application via SEEK. Please include a detailed CV, university transcripts, a cover letter addressing the selection criteria, and a sample of C# code written by you.

Full project description

Applications close on September 21 2021

For further information about the research project, please contact Dr Thushara Perera by email: [email protected]

The Bionics Institute is an independent medical research institute affiliated with The University of Melbourne, and is dedicated to translating into clinics life-enhancing treatments for neurological and sensory disorders. The Bionics Institute is an equal opportunity employer and female applicants are encouraged to apply. The Institute maintains a smoke free workplace and a workplace free from sexual harassment. The Bionics Institute’s workplace embraces the Occupational Health and Safety Standards.