• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Medical Device Software Engineer

OncoRes Medical - Nedlands, WA

Source: uWorkin

Source: uWorkin


Company Overview

OncoRes Medical was founded at the intersection of medicine, science, and humanity to guide the surgical clearance of cancer in breast conserving surgery and eliminate the physical, psychological, and economic burdens associated with repeat operations.

OncoRes Medical has created a novel imaging technology - Quantitative Micro-Elastography - which produces real-time diagnostic quality tissue images with best-in-class sensitivity and specificity at a resolution approaching histology. Quantitative Micro-Elastography has the potential to significantly improve the accuracy of breast conserving surgery where repeat surgeries occur in 17-35% of cases after the initial procedure.

Our vibrant and energetic culture promotes curiosity, vision, restlessness and fun. We are committed to doing the best for our patients, customers and our company and are constantly looking to the future and finding new ways to make it better. We collaborate openly and honestly in the pursuit of truth and we bring our authentic selves to work every day. We love working on big challenges and value the contribution of our teammates and collaborators; always looking to celebrate our success and have fun.

Position Overview

This Medical Device Software Engineer position will contribute to the design, implementation and verification of software for OncoRes Medical’s diagnostic imaging system. It is a hands-on role that may include all aspects of device software development: firmware and software, algorithm development and optimization, image processing, application and GUI development. If you have Software Engineering experience, preferably in the medical device field, and want to use your expertise to build a novel, disruptive medical product that will impact the lives of millions of people around the world, this could be the job for you!


  • Software analysis, planning, design, implementation, and verification of novel medical devices including hardware control, data acquisition, signal/image processing, display, and post processing of medical images
  • Design and code medical-grade software that meets the defined software requirements and Design Inputs
  • Create documentation adhering to quality procedures, regulations, standards and industry best practices under Design Control
  • Contribute to product requirement development and risk management reviews
  • Work effectively in cross-functional teams consisting of Research, Engineering, QA/RA, and Marketing
  • Keep up to date on relevant and new technologies in the medical device field
  • Report progress regularly to Chief Product Officer
  • Contribute to patent analysis and invention creations


  • Education Required: Minimum Bachelor's Degree in Computer Science or related discipline
  • Experience Required: 5 years in a software engineering role. Direct experience of software architecture design and development is preferred
  • Strong understanding of modern programming languages. Proficiency in C/C++ is required
  • Experience in one more of the following:
  • Developing for MS Windows
  • Developing medical or other safety-critical products
  • Designing complex hardware control systems using UML or SysML (Rational or Enterprise Architect)
  • Knowledge and experience in DICOM and medical signal and image processing; experience using toolkits such as IPP, ITK, VTK, 3D Slicer or Python
  • GUI development
  • Intellectual property development
  • Requirement analysis and risk management processes, e.g. hazard analysis and dFMEA
  • Experience applying deep learning (CNN) concepts including problem analysis, labelling and training.


  • Innovative: ability to innovate in the development of novel concepts and creating solutions to technical problems with an eye toward providing practical solutions in a timely manner
  • Task oriented: demonstrated knowledge and ability to plan, prioritize, and coordinate the completion of deliverables and tasks, must be highly flexible, have a hands-on approach and be willing to take initiative
  • Communication skills: ability to effectively communicate through written and verbal means and constructively collaborate with colleagues is required
  • Professional: ability to remain professional and positive in all personal interactions, and provide an example of good work ethic, a willingness to help, and personal discipline in achieving goals

Qualified candidates must be legally authorized to be employed in Perth, Australia. The company will not pursue or support visa sponsorship for this position.

To Apply:

Please submit a cover letter and CV addressed to Tom CURNOW (Chief Product Officer) to careers@oncoresmedical.com